
@charset "utf-8";
* {
    margin: 0;
    padding: 0;
}

#print_page {
    margin: 0 auto;
    width: 480px;
}
.header_right_print {
    margin: 45px 0 0;
}
.header_right_print a {
    color: #666666;
    font: 400 11px/15px Arial;
    margin: 40px 0 0;
    padding-left: 20px;
}
#detail_page {
    border-top: 1px solid #CCCCCC;
    margin: 20px 0 0;
    padding: 10px 0 0;
}
.header_right_print span {
    text-decoration: underline;
}

body {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    font: 400 12px arial;
    text-align: left;
}
a {
    color: #000000;
    outline: medium none;
    text-decoration: none;
}
a:hover {
    color: #004F8B;
    text-decoration: none;
}
img {
    border: 0 none;
    font-size: 0;
    line-height: 0;
    max-width: 100%;
}
ul, li {
    list-style-type: none;
}
input, textarea {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    font-family: arial;
    font-size: 11px;
}
.clear {
    clear: both;
    font-size: 0;
    line-height: 0;
}
.left {
    float: left;
}
.right {
    float: right;
}
html {
}
#page {
    float: left;
    position: relative;
    width: 100%;
    z-index: 1;
}
.no_wrap {
    white-space: nowrap;
}
.txt_666 {
    color: #666666;
}
.txt_vne {
    color: #9F224E;
}
.txt_10 {
    font-size: 10px;
}
.txt_11 {
    font-size: 11px;
}
.txt_14 {
    font-size: 14px;
}
.txt_16 {
    font-size: 16px;
}
.space_bottom_20 {
    margin-bottom: 20px;
}
.space_bottom_10 {
    margin-bottom: 20px;
}
#wrapper_header {
    background: none repeat scroll 0 0 #F4F4F4;
    border-bottom: 1px solid #CCCCCC;
    float: left;
    height: 35px;
    width: 100%;
}
#header, #container {
    margin: 0 auto;
    width: 980px;
}
.img_logo {
    display: inline;
    float: left;
    margin: 5px 0 0;
    width: 144px;
}
.width_common {
    float: left;
    width: 100%;
}
.block_icon_menu_header {
}
.block_icon_menu_header img {
    border-left: 1px solid #E6E6E6;
    float: left;
}
.block_icon_menu_header img.end {
    border: medium none;
}
.list_menu_header {
    float: left;
    height: 35px;
    overflow: hidden;
}
.list_menu_header li {
    border-left: 1px solid #E6E6E6;
    float: left;
    padding: 0 11px;
}
.list_menu_header li a {
    color: #000000;
    font: 700 13px/35px arial;
}
#wrapper_container {
    float: left;
    width: 100%;
}
.breakumb_timer {
    padding: 5px 0;
}
.timer_header {
    float: left;
    font: 400 11px arial;
}
.txt_timer_header {
    margin: 0 0 0 5px;
}
.txt_timer_header .drash {
    color: #E6E6E6;
    font: 400 11px arial;
}
.temprature img {
    float: left;
}
.temprature .txt_doC_den {
    background: url("images/graphics/bg_o.gif") no-repeat scroll right 4px #FFFFFF;
    display: inline-block;
    float: left;
    font: 700 14px arial;
    padding: 0 7px 0 5px;
}
.txt_location {
    background: url("images/graphics/bg_arrow_xam_4x7.gif") no-repeat scroll left 5px rgba(0, 0, 0, 0);
    color: #666666;
    float: left;
    font: 400 12px tahoma;
    padding: 0 10px;
}
.txt_rss {
    background: url("images/graphics/img_rss.gif") no-repeat scroll right top rgba(0, 0, 0, 0);
    border-left: 1px solid #E6E6E6;
    float: left;
    margin: 0 0 0 10px;
    padding: 0 15px 0 10px;
}
.banner_980x60 {
    float: left;
    margin: 10px 0 0;
    overflow: hidden;
    position: relative;
    width: 980px;
    z-index: 1;
}
.main_container {
    margin: 0 0 10px;
}
.icon_content {
    background: url("images/icons/icon_title.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    font-size: 0 !important;
    line-height: 0 !important;
}
.icon_title_coment {
    background-position: -23px 1px;
    height: 12px;
    width: 14px;
}
.icon_title_0 {
    display: none;
}
.icon_title_2 {
    background-position: -46px 2px;
    height: 12px;
    width: 14px;
}
.icon_title_4 {
    background-position: 0 2px;
    height: 12px;
    width: 14px;
}
.icon_title_6 {
    background-position: 0 -11px;
    height: 11px;
    width: 33px;
}
.icon_title_8 {
    background-position: 0 -22px;
    height: 11px;
    width: 23px;
}
.icon_title_10 {
    background-position: 0 -33px;
    height: 11px;
    width: 42px;
}
.icon_title_12 {
    background-position: 0 -44px;
    height: 11px;
    width: 42px;
}
.icon_title_14 {
    background-position: 0 -55px;
    height: 11px;
    width: 60px;
}
.icon_title_16 {
    background-position: 0 -66px;
    height: 11px;
    width: 14px;
}
.icon_title_18 {
    background-position: 0 -77px;
    height: 11px;
    width: 33px;
}
.icon_title_20 {
    background-position: 0 -88px;
    height: 11px;
    width: 33px;
}
.icon_title_22 {
    background-position: 0 -99px;
    height: 11px;
    width: 52px;
}
.icon_title_24 {
    background-position: 0 -110px;
    height: 11px;
    width: 49px;
}
.icon_title_26 {
    background-position: 0 -121px;
    height: 11px;
    width: 57px;
}
.icon_title_28 {
    background-position: 0 -132px;
    height: 11px;
    width: 57px;
}
.icon_title_30 {
    background-position: 0 -143px;
    height: 11px;
    width: 74px;
}
.icon_title_128 {
    background-position: 0 -157px;
    height: 11px;
    width: 36px;
}
.icon_taitro {
    float: right;
    font-size: 0;
    line-height: 0;
    width: auto;
}
.icon_taitro .icon_title_128 {
    padding-bottom: 10px;
}
.box_hot_news .icon_taitro .icon_title_128 {
    padding: 0;
}
.icon_video_photo {
    background: url("images/icons/icon_video_photo.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    font-size: 0 !important;
    line-height: 0 !important;
}
.ico_video_01 {
    background-position: -210px 0;
    height: 30px;
    width: 30px;
}
.ico_video_02 {
    background-position: -142px 0;
    height: 54px;
    width: 54px;
}
.icon_photo_01 {
    background-position: -30px 0;
    height: 30px;
    width: 30px;
}
.icon_photo_02 {
    background-position: -74px 0;
    height: 54px;
    width: 54px;
}
.icon_responsive {
    background: url("images/icons/icon_resonesive.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    font-size: 0;
    height: 20px;
    line-height: 0;
    width: 20px;
}
.ico_respone_01 {
    background-position: 0 0;
}
.ico_respone_02 {
    background-position: -20px 0;
}
.ico_respone_04 {
    background-position: -252px 0;
    height: 25px;
    width: 25px;
}
.ico_respone_05 {
    background-position: -277px 0;
    height: 25px;
    width: 25px;
}
.ico_respone_06 {
    background-position: -154px 0;
    height: 16px;
    width: 16px;
}
.ico_respone_07 {
    background-position: -170px 0;
    height: 16px;
    width: 16px;
}
.ico_respone_08 {
    background-position: -186px 0;
    height: 16px;
    width: 16px;
}
.ico_respone_rss {
    background-position: -202px 0;
    height: 18px;
    width: 50px;
}
.icon_more {
    background: url("images/graphics/icon_more.gif") no-repeat scroll 0 4px rgba(0, 0, 0, 0);
    display: inline-block;
    height: 16px;
    width: 11px;
}
.icon_less {
    background: url("images/graphics/icon_less.gif") no-repeat scroll 0 4px rgba(0, 0, 0, 0);
    display: inline-block;
    height: 16px;
    width: 11px;
}
#box_news_top {
    border-bottom: 1px solid #E2E2E3;
    margin-bottom: 12px;
    padding-bottom: 12px;
}
#box_news_top .line_col {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll 50% 0 rgba(0, 0, 0, 0);
    margin: 0;
}
#box_news_top .line_col .line_col_midnews_top {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll 68.3% 0 rgba(0, 0, 0, 0);
    float: left;
    width: 100%;
}
.box_hot_news {
    float: left;
    width: 49%;
}
.box_hot_news .list_news_dot_3x3_300 {
    border: medium none;
    margin: 0;
    padding: 0;
}
.box_hot_news .list_news_dot_3x3_300 li {
    background-position: 0 6px;
    padding: 0 0 0 10px;
}
.block_news_big {
    background: none repeat scroll 0 0 #EEEEEE;
    float: left;
    height: 288px;
    margin-bottom: 5px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 100%;
}
.title_news {
    float: left;
    padding: 0 0 5px;
    width: 100%;
}
#news_home.list_news .title_news {
    padding: 0 0 5px;
}
.title_news a {
    color: #333333;
    font: 700 14px arial;
}
.title_news a.txt_link:hover {
    color: #004F8B;
}
.box_hot_news .title_news {
    padding: 0 0 5px;
}
.box_hot_news .title_news a {
    color: #9F224E;
    font: 700 20px arial;
}
.txt_num_comment {
    color: #9F224E;
    font: 400 12px arial;
    white-space: nowrap;
}
.txt_num_comment .total {
    cursor: pointer;
}
.news_lead {
    color: #333333;
    float: left;
    font: 400 13px/16px arial;
    width: 100%;
}
#box_news_top .news_lead {
    padding: 0 0 5px;
}
.list_news_dot_3x3_300 {
    border-top: 1px dotted #E2E2E3;
    color: #666666;
    float: left;
    margin: 10px 0 0;
    padding: 5px 0 0;
    width: 100%;
}
.block_col_top .list_news_dot_3x3_300 {
    border: medium none;
    margin: 0;
    padding: 0;
}
.list_news_dot_3x3_300 li {
    background: url("images/graphics/bg_dot_gray_3x3.gif") no-repeat scroll left 11px rgba(0, 0, 0, 0);
    padding: 5px 0 0 10px;
}
.list_news_dot_3x3_300 li p {
    padding: 0;
}
.list_news_dot_3x3_300 li a {
    color: #666666;
    font: 700 12px/16px arial;
}
.box_hot_news .list_news_dot_3x3_300 li a {
    font: 700 11px/16px arial;
}
* + html .list_news_dot_3x3 li strong {
    display: inline-block;
    margin: 0 0 0 -15px;
}
* + html #homepage .list_news_dot_3x3 li strong {
    display: inline-block;
    margin: 0;
}
.list_news_dot_3x3 li a.icon_commend {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    padding: 0;
}
.box_hot_news .list_news_dot_3x3_300 li a:hover, .list_news_dot_3x3_300 li a:hover, .list_news_dot_3x3 li a:hover {
    color: #004F8B;
}
.list_news_dot_3x3 {
    color: #666666;
}
.list_news_dot_3x3 li a {
    color: #666666;
    font: 700 11px arial;
}
.list_news_dot_3x3 li strong {
    background: url("images/graphics/bg_dot_gray_3x3.gif") no-repeat scroll left 6px rgba(0, 0, 0, 0);
    padding: 0 0 0 10px;
}
.mid_1_left .list_news_dot_3x3 li strong {
    display: inline-block;
}
.mid_1_left .list_news li .news_lead {
    padding: 0 0 5px;
}
.box_sub_hot_news {
    float: left;
    margin: 0 0 0 2%;
    width: 17%;
}
.box_sub_hot_news ul {
    float: left;
    width: 155px;
}
.box_sub_hot_news li {
    border-bottom: 1px dotted #E2E2E3;
    float: left;
    margin: 0 0 5px;
    width: 100%;
}
.box_sub_hot_news li.end {
    border: medium none;
    margin: 0;
}
.box_sub_hot_news li .thumb {
    display: none;
    float: left;
    margin: 0 10px 0 0;
    width: 45%;
}
.box_sub_hot_news li .thumb img {
    width: 100%;
}
.box_ads_hot_news {
    float: right;
    width: 30.61%;
}
.box_ads_hot_news .box_category:last-child {
    margin: 0;
}
.banner_300x120 {
    float: left;
    width: 300px;
}
#col_1 {
    float: left;
    width: 480px;
}
#col_2 {
    float: left;
    margin: 0 0 0 10px;
    padding: 0 10px;
    width: 300px;
}
.list_news li {
    border-bottom: 1px dotted #E2E2E3;
    float: left;
    margin-bottom: 6px;
    padding-bottom: 10px;
    width: 100%;
}
#news_home.list_news li {
    padding-bottom: 0;
}
#news_home.list_news li .list_news_dot_3x3 li {
    padding-bottom: 7px;
}
#result_search #news_home.list_news li {
    padding-bottom: 7px;
}
#news_home.list_news li.end {
    margin: 0;
    padding: 0;
}
.list_news li.end {
    border: medium none;
    margin: 0;
    padding: 0;
}
.list_news .thumb {
    float: left;
    margin: 0 10px 0 0;
    position: relative;
    width: 140px;
}
#news_home.list_news .thumb {
    width: 37%;
}
#news_home.list_news.list_news_home_page li .thumb {
    width: 140px;
}
.list_news .thumb img {
    float: left;
    font-size: 0;
    line-height: 0;
}
#homepage #news_home.list_news .thumb {
    width: 39%;
}
#news_home.list_news .thumb img {
    padding-bottom: 10px;
    width: 100%;
}
#news_home.list_news .thumb .icon_thumb_videophoto {
    bottom: 10px;
}
.list_news .news_lead {
    float: none;
    margin: 0;
    padding: 0 0 5px;
    width: auto;
}
.list_news .list_news_dot_3x3 {
    float: left;
    width: 100%;
}
#news_home.list_news .list_news_dot_3x3 li, .list_news .list_news_dot_3x3 li {
    border: medium none;
    float: none;
    margin: 0;
    padding: 0;
    width: auto;
}
.list_news .list_news_dot_3x3 li a {
    font: 700 11px arial;
}
#homepage .block_col_top_left .list_news .list_news_dot_3x3 {
    float: none;
    width: auto;
}
.box_category {
    margin-bottom: 15px;
}
.title_box_category {
    background: url("images/graphics/bg_1x28.gif") repeat-x scroll left top #EEEEEE;
    height: 30px;
    margin-bottom: 10px;
    overflow: hidden;
}
.txt_main_category {
    color: #9F224E;
    display: inline;
    float: left;
    font: 700 14px/30px arial;
    margin: 0 0 0 10px;
}
.title_box_category .line_top_box {
    background: url("images/graphics/bg_dot_gray_3x3_vne.gif") repeat-x scroll left -1px rgba(0, 0, 0, 0);
    color: #9F224E;
    display: block;
    float: left;
    font: 700 14px/30px arial;
    height: 28px;
}
.txt_main_category span, .txt_main_category a {
    background: url("images/graphics/bg_active_categoryname.gif") repeat-x scroll left top rgba(0, 0, 0, 0);
    color: #9F224E;
    display: block;
    float: left;
    font: 700 14px/30px arial;
    height: 28px;
}
.block_category_child a {
    background: url("images/graphics/bg_drash_1x10.gif") no-repeat scroll left 10px rgba(0, 0, 0, 0);
    color: #666666;
    float: left;
    font: 400 11px arial;
    padding: 8px 8px 6px;
}
.block_category_child a:first-child {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.col_width_140 .title_box_category img {
    margin: 3px 0 0;
}
.content_box_category .thumb {
    float: left;
    margin: 0 10px 0 0;
    position: relative;
    width: 140px;
}
.block_image_news .news_lead {
    float: none;
    margin: 0;
    width: auto;
}
.content_box_category .list_news_dot_3x3 {
    border-top: 1px dotted #E2E2E3;
    float: left;
    margin: 10px 0 0;
    padding: 5px 0 0;
    width: 100%;
}
.content_box_category .list_news_dot_3x3.no_space, .content_box_category .list_news_dot_3x3_300.no_space {
    margin: 0;
}
.content_box_category .list_news_dot_3x3 li {
    margin: 5px 0 0;
}
.content_box_category .list_news_dot_3x3 li a {
}
.banner_common {
}
.banner_300x250 {
    float: left;
    width: 300px;
}
.content_survey .td_input {
    width: 50px;
}
.content_survey .td_servey {
    width: 100px;
}
.content_survey input {
    float: left;
}
#box_details_news #boxthamdoykien {
    display: block;
    margin: 0 0 10px;
}
.block_100 #boxthamdoykien {
    float: left;
    margin: 0;
}
#boxthamdoykien .vote_3col td {
    margin: 0 1% 0 0;
    vertical-align: top;
    width: 32%;
}
#boxthamdoykien .vote_2col td {
    margin: 0 2% 0 0;
    vertical-align: top;
    width: 48%;
}
#boxthamdoykien .title_box_category {
    margin: 0;
}
#boxthamdoykien .content_box_category {
    background: none repeat scroll 0 0 #F5F5F5;
}
.block_padding_10 {
    padding: 10px;
}
#boxthamdoykien .title_thamdo {
    border-bottom: 1px solid #DADADA;
    font: 700 12px arial;
    margin-bottom: 10px;
    padding: 0 0 10px;
    text-align: left;
}
#boxthamdoykien .input_servey {
    float: left;
    margin: 0 5px 0 0;
}
#boxthamdoykien .tb_servey {
    text-align: left;
}
#boxthamdoykien .tb_servey td {
    padding: 0 0 9px;
}
#boxthamdoykien .tb_servey tr:last-child td {
    padding: 0;
}
#boxthamdoykien .btn_bieuquyet {
    background: none repeat scroll 0 0 #858585;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font: 700 11px arial;
    padding: 5px 7px;
}
* + html #boxthamdoykien .btn_bieuquyet {
    float: left;
}
#box_details_news #boxthamdoykien .txt_xemketqua, #boxthamdoykien .txt_xemketqua {
    color: #9A1F44;
    font: 400 11px arial;
}
* + html #boxthamdoykien .txt_xemketqua {
    float: left;
    padding: 6px 0 0 3px;
}
.block_flash_video {
    background: none repeat scroll 0 0 #000000;
    cursor: pointer;
    float: left;
    font-size: 0;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.videoname {
    background: none repeat scroll 0 0 #F5F5F5;
    float: left;
    padding: 10px 2%;
    width: 96%;
}
.icon_bloclvideo {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.icon_bloclvideo .img_icon {
    background: url("images/graphics/ico-play-60x60.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    display: inline-block;
    height: 60px;
    vertical-align: middle;
    width: 60px;
}
.icon_bloclvideo:hover .img_icon {
    background: url("images/graphics/ico-play-60x60.png") no-repeat scroll right top rgba(0, 0, 0, 0);
}
.icon_bloclvideo .image_icon_center {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
.thumb_image {
    float: left;
    position: relative;
    width: 100%;
}
.thumb_image img {
    float: left;
}
.list_video {
    float: left;
    padding: 10px 0 0;
    position: relative;
    width: 100%;
}
.list_video li {
    float: left;
    margin: 0 20px 0 0;
    width: 140px;
}
.list_video li.end {
    margin: 0;
}
.list_video li .title_video {
    float: left;
    padding: 5px 0 0;
    width: 100%;
}
#video .item {
    float: left;
    width: 140px;
}
#video .width_slider {
    float: left;
    width: 430px;
}
.icon_thumb_videophoto {
    background: url("images/graphics/icon_video_photo_28.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    bottom: 0;
    display: block;
    height: 28px;
    left: 0;
    position: absolute;
    width: 28px;
}
.icon_video {
    background-position: 0 0;
}
.thumb:hover .icon_video {
    background-position: 0 -28px;
}
.icon_photo {
    background-position: -28px 0;
}
.thumb:hover .icon_photo {
    background-position: -28px -28px;
}
.slide_more_video ul {
    float: left;
    width: 432px;
}
.col_width_310 {
    float: left;
    width: 360px;
}
.block_photo_top {
    float: left;
    margin-bottom: 10px;
    width: 100%;
}
.block_photo_top .thumb_image {
    margin-bottom: 10px;
}
#photo .list_news .thumb_image {
    margin: 0 10px 0 0;
    width: auto;
}
#photo .list_news li.end, #xemnhieunhat .list_news li.end, #binhluannhieu .list_news li.end {
    border: medium none;
    margin: 0;
    padding: 0;
}
.col_width_140 {
    border-left: 1px solid #E2E2E3;
    padding: 0 0 0 10px;
    width: 100px;
}
#xemnhieunhat .title_news {
    padding: 0;
}
#binhluannhieu .title_news {
    padding: 0;
}
#xemnhieunhat .title_news a, #binhluannhieu .title_news a {
    font: 400 14px arial;
}
#col_3 {
    float: right;
    width: 160px;
}
#wrapper_footer {
    float: left;
    width: 100%;
}
* + html #wrapper_footer {
    margin: 20px 0 0;
}
#footer {
    border-top: 1px solid #DEDEDE;
    margin: 0 auto;
    padding: 1px 0 0;
    width: 980px;
}
.footerMenu {
    background: none repeat scroll 0 0 #F4F4F4;
    float: left;
    overflow: hidden;
    padding: 0 0 13px 20px;
    width: 960px;
}
.ulBlockMenu {
    display: inline-block;
    float: left;
    list-style-type: none;
    margin: 16px 0 0;
    overflow: hidden;
    padding: 0;
    vertical-align: top;
    width: 156px;
}
.ulBlockMenu li {
    float: left;
    width: 100%;
}
.liFollow {
    float: left;
    height: 17px;
    width: 100%;
}
.liFollow h2 {
    float: left;
    height: 14px;
    margin: 0 0 3px;
    width: 100%;
}
.liFollow a {
    color: #606060;
    float: left;
    font: 12px arial;
    text-decoration: none;
}
.liFollow a:hover {
    text-decoration: underline;
}
.liFirst a {
    color: #000000;
    float: left;
    font: bold 12px/20px arial;
    text-decoration: none;
}
.liFirst a:hover {
    color: #9F224E;
}
.liFirst h2 {
    height: 20px;
    margin: 0 0 5px;
    width: 100%;
}
.lineFmenu {
    float: left;
    overflow: hidden;
    padding: 0 0 5px;
    width: 960px;
}
.ft-bot {
    background: none repeat scroll 0 0 #FFFFFF;
    border-top: 1px solid #D7DBE3;
    float: left;
    padding: 0 0 20px;
    width: 100%;
}
.ft-botm {
    float: left;
    font: 400 11px arial;
    padding: 18px 0 0 10px;
    width: 370px;
}
.ft-botl {
    float: left;
    padding: 10px 0 0 10px;
    width: 200px;
}
ft-botm p, .ft-botr p {
    color: #686E7A;
    font: 11px arial;
    margin: 0;
    padding: 0;
}
.ft-botm p span, .ft-botr p span {
    font-weight: bold;
}
.ft-botr {
    float: right;
    padding: 18px 10px 0 0;
    text-align: right;
}
.ft-botr a {
    color: #686E7A;
    font: 11px arial;
    padding: 0 4px;
    text-decoration: none;
}
.ft-botr a:hover {
    color: #004F8B;
}
.adv-header {
    float: left;
    height: 10px;
    overflow: hidden;
    width: 100%;
}
.adv-header img {
    float: right;
}
.scroll-pane {
    height: 280px;
    overflow: hidden;
}
.nicescroll-rails {
    cursor: pointer !important;
}
.box_sub_hot_news .scroll-pane {
    height: 390px;
    width: 168px !important;
}
.box_sub_hot_news.scroll_news_home .scroll-pane {
    height: 314px;
    margin: 0 0 15px;
}
#homepage .box_sub_hot_news .scroll-pane {
    height: 300px;
}
#homepage .box_sub_hot_news .scroll-pane li a {
    color: #333333;
    font: 400 13px arial;
}
#homepage .box_sub_hot_news .title_news {
    padding: 0 0 6px;
}
#homepage .box_sub_hot_news li {
    margin: 0 0 6px;
}
#homepage .box_sub_hot_news .scroll-pane .news_lead {
    display: none;
}
#box_raovat .scroll-pane {
    height: 175px;
}
.scroll-pane .list_new_160 li a {
    font-size: 12px;
}
.box_sub_hot_news .jspContainer {
    height: 400px !important;
    width: 168px !important;
}
.box_sub_hot_news.scroll_news_home .jspContainer {
    height: 334px !important;
}
.scroll-pane .list_new_160 {
    width: 93%;
}
.list_new_160 li {
    border-bottom: 1px dotted #E2E2E3;
    float: left;
    margin-bottom: 5px;
    padding-bottom: 5px;
    width: 100%;
}
.list_new_160 li:last-child {
    border: medium none;
    margin: 0;
    padding: 0;
}
#col_3 .list_new_160 li {
    margin-bottom: 7px;
    padding-bottom: 7px;
}
.list_new_160 li a {
    font: 400 14px arial;
}
.list_new_160 li.end {
    border: medium none;
    margin: 0;
    padding: 0;
}
.btn_dangtin {
    background: url("images/graphics/icon_dangtin.gif") no-repeat scroll left top #9A1F44;
    color: #FFFFFF;
    display: block;
    float: left;
    font: 700 11px/23px arial;
    height: 23px;
    margin: 10px 0 0;
    padding: 0 10px 0 30px;
}
a.btn_dangtin:hover {
    color: #FFFFFF;
}
.ipad, .coppy_right_small, .list_menu_small, #box_col_left {
    display: none;
}
.web {
    float: left;
}
.block_arrow_title {
    background: url("images/graphics/bg_arrow_title_320.gif") no-repeat scroll right 2px rgba(0, 0, 0, 0);
    display: none;
    float: right;
    height: 44px;
    width: 45px;
}
#wrapper_header, .breakumb_timer {
    display: none;
}
#header_main {
    margin: 0 auto;
    width: 980px;
}
#header_main .banner_728x90 {
    background: url("images/graphics/bg_ad_by_elick.png") no-repeat scroll left bottom rgba(0, 0, 0, 0);
    padding: 0 0 0 8px;
}
.chungkhoankinhdoanh {
    font-size: 0;
    height: 90px;
    line-height: 0;
    margin: 10px 0 0;
    width: 728px;
}
.banner_728x90 {
    font-size: 0;
    height: 90px;
    line-height: 0;
    margin: 10px 0 0;
}
#HalfBanner1_available {
    margin: 0 5px 0 0;
}
.logo_web {
    margin: 30px 0 0;
}
.logo_icon_home {
    background: url("images/icons/icon_trangchu_vne.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 13px;
    width: 13px;
}
a:hover .logo_icon_home, .active .logo_icon_home {
    background-position: right 0;
}
#menu_web {
    border-bottom: 3px solid #C0C0C0;
    margin: 20px 0 0;
    padding-bottom: 3px;
}
#menu_web li {
    background: url("images/graphics/bg_drash_1x12.gif") no-repeat scroll right 3px rgba(0, 0, 0, 0);
    float: left;
    padding: 0 5px;
}
#menu_web li:last-child, #menu_web li.end {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#menu_web li.item_have_more_menu {
    padding: 0;
    position: relative;
}
.sub_main_menu_item {
    display: none;
    position: absolute;
    right: 0;
    top: 15px;
    width: 300px;
    z-index: 99;
}
#menu_web li .sub_main_menu_item a {
    background: none repeat scroll 0 0 #E2E2E2;
    display: inline-block;
    float: right;
    font: 700 12px/28px arial;
    height: 28px;
    margin: 5px 0 0;
    padding: 0 10px;
}
#menu_web li .sub_main_menu_item a:hover {
    color: #9F224E;
}
#menu_web li a {
    font: 700 12px arial;
}
.arrow_lastest_menu {
    background: url("images/icons/icon_arrow_last_menu.gif") no-repeat scroll 0 -11px rgba(0, 0, 0, 0);
    height: 10px;
    line-height: 12px;
    width: 9px;
}
.item_have_more_menu.active .arrow_lastest_menu, .item_have_more_menu a.end:hover .arrow_lastest_menu {
    background: url("images/icons/icon_arrow_last_menu.gif") no-repeat scroll 0 4px rgba(0, 0, 0, 0);
}
#menu_web li.active a {
}
#menu_web li.active a.mnu_giaitri, #menu_web li a.mnu_giaitri:hover, a.mnu_giaitri:hover {
    color: #D71450;
}
#menu_web li.active a.mnu_thethao, #menu_web li a.mnu_thethao:hover, a.mnu_thethao:hover {
    color: #58A12B;
}
#menu_web li.active a.mnu_kinhdoanh, #menu_web li a.mnu_kinhdoanh:hover, a.mnu_kinhdoanh:hover {
    color: #04416D;
}
#menu_web li.active a.mnu_doisong, #menu_web li a.mnu_doisong:hover, a.mnu_doisong:hover {
    color: #2D96B5;
}
#menu_web li.active a.mnu_sohoa, #menu_web li a.mnu_sohoa:hover, a.mnu_sohoa:hover {
    color: #DF9C00;
}
#menu_web li.active a.mnu_dulich, #menu_web li a.mnu_dulich:hover, a.mnu_dulich:hover {
    color: #0072BB;
}
#menu_web li.active a.mnu_thegioi, #menu_web li a.mnu_thegioi:hover, a.mnu_thegioi:hover {
    color: #9F224E;
}
#menu_web li.active a.mnu_phapluat, #menu_web li a.mnu_phapluat:hover, a.mnu_phapluat:hover {
    color: #6E2C2D;
}
#menu_web li.active a.mnu_khoahoc, #menu_web li a.mnu_khoahoc:hover, a.mnu_khoahoc:hover {
    color: #806F26;
}
#menu_web li.active a.mnu_xe, #menu_web li a.mnu_xe:hover, a.mnu_otoxemay:hover, a.mnu_xe:hover {
    color: #6A7B83;
}
#menu_web li.active a.mnu_bandoc, #menu_web li a.mnu_bandoc:hover, a.mnu_bandoc:hover {
    color: #9F224E;
}
#menu_web li.active a.mnu_congdong, #menu_web li a.mnu_congdong:hover, a.mnu_congdong:hover, #menu_web li.active a.mnu_thoisu, #menu_web li a.mnu_thoisu:hover, a.mnu_thoisu:hover, #menu_web li.active a.mnu_tamsu, #menu_web li a.mnu_tamsu:hover, a.mnu_tamsu:hover {
    color: #9F224E;
}
#menu_web li.active a.mnu_raovat, #menu_web li a.mnu_raovat:hover, a.mnu_raovat:hover {
    color: #176F87;
}
#menu_web li.active a.mnu_gocnhin, #menu_web li a.mnu_gocnhin:hover, a.mnu_gocnhin:hover, #menu_web li.active a.mnu_video, #menu_web li a.mnu_video:hover, a.mnu_video:hover {
    color: #9F224E;
}
#menu_web li.active a.mnu_cuoi, #menu_web li a.mnu_cuoi:hover, a.mnu_cuoi:hover {
    color: #DC3926;
}
#menu_web li.active a.mnu_giaoduc, #menu_web li a.mnu_giaoduc:hover, a.mnu_giaoduc:hover {
    color: #E17100;
}
.mid_header {
    float: left;
    padding: 3px 0 4px;
    position: relative;
    width: 100%;
}
#breakumb_web {
    float: left;
    margin-bottom: 5px;
}
#breakumb_web li a {
    padding: 0 8px;
}
#breakumb_web li.start a {
    background: none repeat scroll 0 0 #EEEEEE;
    border-left: 3px solid #9F224E;
    color: #9F224E;
    display: inline-block;
    float: left;
    font: 700 12px/25px arial;
    height: 25px;
}
.txt_timer {
    float: left;
    font: 400 11px/20px arial;
}
.txt_24h {
    background: none repeat scroll 0 0 #E2E2E2;
    color: #000000;
    display: inline-block;
    float: left;
    font: 400 11px/20px arial;
    height: 20px;
    margin: 0 5px;
    padding: 0 5px;
}
.txt_24h:hover {
    color: #000000;
}
.img_rss {
    font-size: 0;
    line-height: 0;
    margin: 0 5px 0 0;
}
.block_search_web .txt_input {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #C0C0C0 -moz-use-text-color #C0C0C0 #C0C0C0;
    border-image: none;
    border-style: solid none solid solid;
    border-width: 1px medium 1px 1px;
    float: left;
    font: 400 11px arial;
    height: 18px;
    padding: 0 5px 0 4px;
    width: 165px;
}
.icon_seach_web {
    background: url("images/graphics/icon_search_web.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    border-bottom: 1px solid #C0C0C0;
    border-right: 1px solid #C0C0C0;
    border-top: 1px solid #C0C0C0;
    cursor: pointer;
    float: left;
    font-size: 0;
    height: 20px;
    line-height: 0;
    width: 20px;
}
.sub_breakumn {
    float: left;
    padding: 5px 0 0;
}
.sub_breakumn li {
    background: url("images/graphics/bg_drash_1x12.gif") no-repeat scroll right 0 rgba(0, 0, 0, 0);
    float: left;
    padding: 0 10px;
}
.sub_breakumn li.end {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.sub_breakumn li.active a {
    text-decoration: underline;
}
.block_breakumb_left {
    float: left;
}
.list_arrow_breakumb li {
    float: left;
}
.list_arrow_breakumb li a {
    background: none repeat scroll 0 0 #ECEEED;
    display: block;
    float: left;
    font: 400 14px/25px arial;
    height: 25px;
    padding: 0 0 0 5px;
}
.list_arrow_breakumb li.start a {
    border-left: 3px solid #9F224E;
    color: #9F224E;
    font-weight: 700;
    padding: 0 8px;
}
.list_arrow_breakumb li a:hover {
    color: #000000;
}
.list_arrow_breakumb li.start a:hover {
    color: #9F224E;
}
#breakumb_web .arrow_breakumb {
    background: url("images/graphics/bg_arrow_breakumb.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 25px;
    width: 13px;
}
.list_arrow_breakumb .arrow_breakumb {
    background: url("images/graphics/bg_arrow_breakumb_web.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 25px;
    width: 13px;
}
.list_arrow_breakumb li.have_cap2 .arrow_breakumb {
    background: url("images/graphics/bg_arrow_breakumb_web.gif") no-repeat scroll left -25px rgba(0, 0, 0, 0);
}
.list_arrow_breakumb li.cap2 .arrow_breakumb {
    background: url("images/graphics/bg_arrow_breakumb_web.gif") no-repeat scroll left -50px rgba(0, 0, 0, 0);
}
.list_arrow_breakumb li.cap2 a {
    background: none repeat scroll 0 0 #D3D3D3;
}
.list_arrow_breakumb li.cap3 a {
    background: none repeat scroll 0 0 #E2E2E2;
}
.list_arrow_breakumb li.have_cap3 .arrow_breakumb {
    background: url("images/graphics/bg_arrow_breakumb_web.gif") no-repeat scroll left -75px rgba(0, 0, 0, 0);
}
.list_arrow_breakumb li.cap3 .arrow_breakumb {
    background: url("images/graphics/bg_arrow_breakumb_web.gif") no-repeat scroll left -100px rgba(0, 0, 0, 0);
}
.mid_1_left {
    float: left;
    width: 360px;
}
.mid_1_right {
    float: right;
    margin: 0;
    width: 100px;
}
.block_mid_new {
    float: left;
    width: 100%;
}
.mid_1_right .title_news {
    padding: 0 0 5%;
}
.mid_1_right .title_news a {
    font: 400 14px arial;
}
#gocnhin .tentacgia_gocnhin {
    color: #333333;
    display: inline;
    font: 700 12px arial;
    padding: 2px 0 0;
    text-align: right;
}
#gocnhin .tentacgia_gocnhin a {
    color: #333333;
}
#gocnhin {
    border-top: 1px solid #E2E2E2;
    margin: 15px 0 0;
    width: 160px;
}
#gocnhin .title_box_category {
    background: url("images/graphics/bg_2x2_xam.gif") repeat-x scroll left top #FFFFFF;
    margin: 0;
}
#gocnhin .block_image_news {
    float: right;
    margin: 5px 0 0;
    width: 43.75%;
}
#homepage #gocnhin .news_lead, #homepage #gocnhin .title_news {
    float: none;
    padding: 0;
}
* + html #gocnhin .title_news {
    display: inline;
}
#gocnhin .title_news a {
    font: 400 13px arial;
}
#gocnhin .news_lead {
    display: none;
    width: auto;
}
#gocnhin .block_title_gocnhin {
    background: url("images/graphics/bg_box_gocnhin.gif") repeat-y scroll left top rgba(0, 0, 0, 0);
    height: 27px;
    margin-bottom: 5px;
    padding-bottom: 2px;
}
#gocnhin .block_title_gocnhin a {
    color: #9F224E;
    font: 700 13px/27px arial;
    margin: 0 0 0 10px;
}
.gocnhin_tag {
    margin-bottom: 5px;
}
.gocnhin_tag a {
    color: #666666;
    font-weight: bold;
}
.ul_gocnhin .title_news a {
    font-size: 18px;
    font-weight: normal;
}
#news_home.ul_gocnhin .thumb {
    width: 80px;
}
#binhluanmoinhat .title_news a {
    font: 400 14px arial;
}
#binhluanmoinhat .list_news {
    display: block;
    padding-right: 13px;
}
.tacgia_binhluan {
    color: #666666;
    padding-top: 5px;
}
#binhluanmoinhat .scroll-pane {
    height: 830px;
}
#col_3 #box_cactacgia .content_box_category .thumb {
    margin: 0 10px 0 0;
    width: 60px;
}
#col_3 #box_cactacgia .content_box_category .title {
    margin-bottom: 5px;
}
#box_cactacgia .sobaiviet {
    color: #666666;
    font-size: 11px;
}
#col_3 #box_cactacgia .list_new_160 li {
    margin-bottom: 8px;
    padding-bottom: 9px;
}
.tacgia_gocnhin {
    border-bottom: 1px dotted #E2E2E3;
    padding-bottom: 10px;
    text-align: center;
}
.list_new_160 li .tacgia_gocnhin a {
    font-weight: bold;
}
.tacgia_link {
    margin: 10px 0 0;
}
.tacgia_link a.fb {
    background: url("images/graphics/facebook.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    padding: 0 0 0 27px;
}
.tacgia_link a.email {
    background: url("images/graphics/email_gocnhin.gif") no-repeat scroll 0 2px rgba(0, 0, 0, 0);
    cursor: pointer;
    padding: 0 0 0 27px;
}
#binhluanmoinhat #tieudiem .title_box_category, #congdong .title_box_category {
    margin: 0 0 5px;
}
.mid_1_right .list_news li:last-child {
    border: medium none;
    margin: 0;
    padding: 0;
}
.mid_1_right .block_image_news {
    font-size: 0;
    line-height: 0;
}
.mid_1_right .box_category {
    margin-bottom: 10px;
}
.block_image_news {
    float: left;
    width: 100%;
}
.item_thirdparty .txt_main_category a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin: 3px 0 0;
}
.item_thirdparty .title_news a {
    font: 400 14px arial;
}
#col_3 .list_news {
    padding: 0;
}
#col_3 .block_image_news .news_lead {
    padding: 0;
}
.btn_slide_photo {
    background: url("images/graphics/btn_next_pre_slide_show_boxvideo300.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    height: 23px;
    position: absolute;
    top: 75px;
    width: 23px;
    z-index: 10;
}
.next_btn {
    left: 10px;
}
.prev_btn {
    background-position: -23px 0;
    right: 10px;
}
.line_col {
    background: url("images/graphics/bg_line_col.gif") repeat-y scroll 490px 0 rgba(0, 0, 0, 0);
    margin-bottom: 20px;
}
.pagination_news a {
    border: 1px solid #D6D6D6;
    border-radius: 3px;
    color: #000000;
    display: inline-block;
    float: left;
    font: 400 11px/24px arial;
    height: 22px;
    margin: 0 0 0 6px;
    padding: 0 10px;
}
.pagination_news a:hover, .pagination_news a.active {
    background: none repeat scroll 0 0 #C8C8C8;
    font-weight: 700;
}
.pagination_news span {
    margin: 0 0 0 10px;
}
.pagination_news a img {
    float: left;
}
.pagination_news a.pagination_btn {
    border: medium none;
    height: 24px;
    padding: 0;
    width: 24px;
}
.pagination_news a.pa_prev:hover, .pa_prev {
    background: url("images/graphics/pagination_prev.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}
.pagination_news a.pa_next:hover, .pa_next {
    background: url("images/graphics/pagination_next.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}
.view_date_time {
    float: left;
}
.bottom_pagination {
    padding: 10px 0 0;
}
.bottom_hop_tac {
    border-top: 1px dotted #DFDFDF;
    float: left;
    margin: 5px 0 0;
    padding: 5px 0 0;
    width: 100%;
}
.txt_hoptac {
    color: #000000;
    float: left;
    font: 400 11px arial;
    padding-bottom: 5px;
    width: 100%;
}
#col_2 .txt_hoptac {
    width: auto;
}
#col_2 .nhataitro {
    float: right;
}
#col_2 .nhataitro img.hoptac {
    margin: 0 10px 0 0;
}
#hanghoa .nhataitro img.hoptac {
    margin: 0 5px 0 0;
}
.list_new_140 li {
    float: left;
    margin: 0 4% 0 0;
    padding: 0 0 10px;
    width: 46%;
}
.list_new_140.make_class_end.end li, .list_new_140.make_class_end li {
    padding: 0;
}
.list_new_140 li a {
    font: 400 14px arial;
}
.list_new_140.end li {
    padding: 0;
}
.list_new_140 {
    float: left;
    width: 100%;
}
.tab_click {
    padding: 0 0 10px;
}
.tab_click p {
    padding: 0 0 0 10px;
}
.tab_click a {
    color: #666666;
    font: 400 11px arial;
    margin: 0 19px 0 0;
}
.tab_click a.active {
    font: 700 12px arial;
}
.titlelong .title_box_category {
    background-color: #EEEEEE;
    height: auto;
}
.titlelong .txt_main_category a {
    font: 700 14px/18px arial;
    height: auto;
    padding: 5px 0;
}
.block_timer_share {
    float: left;
    width: 100%;
}
#box_details_news #breackcumb_portal {
    padding-bottom: 5px;
    padding-top: 10px;
}
#box_details_news .block_timer {
    font: 400 11px arial;
    padding: 5px 0 0;
}
#box_details_news .content_news {
    overflow: hidden;
    padding: 0 0 10px;
}
#box_details_news .title_news {
    color: #333333;
    margin-top: 10px;
}
#box_details_news .title_news a.title_topic {
    color: #333333;
}
#box_details_news .title_news, #box_details_news .relative_news {
    color: #333333;
    float: left;
    padding-bottom: 10px;
    width: 100%;
}
#box_details_news .title_news h1 {
    font: 400 28px/32px arial;
}
#box_details_news .short_intro, .relative_news {
    font-weight: 700;
}
#box_details_news .short_intro {
    color: #444444;
    float: left;
    font: 700 14px/18px arial;
    padding-bottom: 10px;
    width: 100%;
}
#box_details_news .short_intro a, #box_details_news .fck_detail a {
    color: #004F8B;
}
#box_details_news .relative_new {
    float: left;
    padding-bottom: 5px;
    width: 100%;
}
#box_details_news .relative_new .list_news_dot_3x3_300 {
    border: medium none;
    margin: 0;
    padding: 0;
}
#box_details_news .relative_new .list_news_dot_3x3_300 li {
    background-position: 0 6px;
    padding: 0 0 5px 10px;
}
#box_details_news .fck_detail {
    color: #333333;
    float: left;
    font: 400 14px arial;
    overflow: hidden;
    padding: 0 0 10px;
    width: 100%;
}
#box_details_news .fck_detail table caption {
    background: none repeat scroll 0 0 #F5F5F5;
    caption-side: bottom;
    color: #333333;
    font: 400 14px arial;
    padding: 10px;
    text-align: left;
}
#box_details_news .fck_detail table.tplCaption td {
    line-height: 0;
}
#box_details_news .fck_detail table img {
}
#box_details_news .fck_detail table {
    margin: 0 auto 10px;
    max-width: 100%;
}
#box_details_news .fck_detail table, #box_details_news .fck_detail img {
    max-width: 100%;
    width: 100%;
}
#box_details_news .fck_detail ul, #box_details_news .fck_detail ul li {
    list-style-type: disc;
    margin-left: 7px;
}
#box_details_news .fck_detail ol {
    list-style: decimal outside none;
    margin: 0;
    padding: 0 0 0 30px;
}
#box_details_news .fck_detail ol li {
    list-style-type: decimal;
    margin-left: 7px;
}
#box_details_news .fck_detail td {
}
#box_details_news .fck_detail table.tplCaption td.caption, #box_details_news .fck_detail table.tplCaption td.Image, #box_details_news .fck_detail table.tplCaption td.Image, #box_details_news .fck_detail table.tplCaption td .Image, #box_details_news .fck_detail .tplCaption .Image {
    background: none repeat scroll 0 0 #F5F5F5;
    color: #333333;
    font: 400 12px arial;
    padding: 10px;
}
#box_details_news .fck_detail table.tbl_insert .Normal {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #333333;
    padding: 0;
}
#box_details_news .fck_detail table.tbl_insert td {
    border: medium none;
}
#box_details_news .fck_detail p.Image {
    margin: 0;
    padding: 5px;
}
#box_details_news .fck_detail .Normal, #box_details_news .fck_detail p {
    line-height: 18px;
    margin: 0 0 1em;
}
#box_details_news .fck_detail p.subtitle {
    font-weight: 700;
}
#box_details_news .fck_detail p {
}
#box_details_news .fck_detail table td.Image p {
    margin: 0 0 1em;
}
#box_details_news .fck_detail .ContractNo {
    display: none;
}
#box_details_news .fck_detail table td.PnDTitle {
    color: #FFFFFF;
    font-family: 'Verdana';
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
}
#box_details_news .news_same_title {
    padding: 20px 0 0;
}
#box_details_news .txt_title_same {
    border-bottom: 1px solid #E5E5E5;
    font: 700 12px arial;
    padding-bottom: 5px;
    width: 100%;
}
#box_details_news .news_same_title ul {
    padding: 10px 0 0;
}
#box_details_news .news_same_title li {
    overflow: hidden;
    width: 460px;
}
#detail_page.line_col {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll 68.37% 0 rgba(0, 0, 0, 0);
    margin-bottom: 20px;
}
figure {
    margin: 0 auto;
    padding: 0;
    width: 98%;
}
.video-js {
    height: 100%;
    width: 100% !important;
}
#col_660 {
    width: 67.35%;
}
#col_300 {
    width: 30.61%;
}
.block_share a {
    float: left;
    margin: 0 0 0 5px;
}
.block_share .drash_share {
    color: #E6E6E6;
    float: left;
    margin: 0 0 0 5px;
}
.relative_new p .icon_tinlienquan {
    background: url("images/graphics/bg_dot_gray_3x3.gif") no-repeat scroll left 6px rgba(0, 0, 0, 0);
    display: inline-block;
    height: 12px;
    width: 5px;
}
.line_col_480 {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll 74.25% 0 rgba(0, 0, 0, 0);
}
.block_col_480 {
    float: left;
    width: 72.73%;
}
.block_col_160 {
    width: 24.24%;
}
.social_share {
    margin-bottom: 15px;
}
#social_like {
    margin: 0;
}
.item_social, .social_share .item_social {
    float: left;
    margin: 0 10px 0 0;
    position: relative;
    z-index: 9;
}
.social_twitter {
    width: 80px;
}
.social_share .btn_quantam {
    background: url("images/graphics/btn_quantam.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 20px;
    margin: 0;
    width: 75px;
}
.social_share .btn_quantam.dislike {
    background: url("images/graphics/btn_quantam.gif") no-repeat scroll 0 bottom rgba(0, 0, 0, 0);
}
.social_share .btn_phanhoi {
    background: url("images/graphics/btn_phanhoi.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 20px;
    width: 75px;
}
.social_share .number_count {
    background: url("images/graphics/bg_arrow_social_like.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    float: left;
    height: 20px;
    margin: 0 0 0 4px;
    padding: 0 0 0 7px;
}
.social_share .number_count span {
    background: none repeat scroll 0 0 #F5F5F5;
    color: #656565;
    display: block;
    float: left;
    font: 400 11px/20px arial;
    height: 20px;
    padding: 0 5px 0 3px;
}
title_div_fbook {
    display: none;
    margin-bottom: 25px;
}
.title_div_fbook.title_div_fbook {
    margin: 10px 0 0;
}
.div-fbook {
    display: none;
}
.div-fbook .item_social {
    float: left;
    margin: 0 0 0 10px;
}
.style_02 {
    background: url("images/graphics/bgline_title_d6.gif") repeat-x scroll left top rgba(0, 0, 0, 0);
}
.style_02 .txt_main_category a {
    background: url("images/graphics/bg_dot_gray_3x3_vne.gif") repeat-x scroll left -1px rgba(0, 0, 0, 0);
    color: #000000;
    padding: 5px 0 0;
}
.style_03 {
    background: url("images/graphics/bgline_title_d3.gif") repeat-x scroll left top rgba(0, 0, 0, 0);
}
.style_03 .txt_main_category a {
    background: url("images/graphics/bg_dot_gray_3x3_vne.gif") repeat-x scroll left -1px rgba(0, 0, 0, 0);
    color: #000000;
}
#box_tinkhac .title_box_category {
    margin: 0;
}
#box_tinkhac .content_box_category .list_news_dot_3x3 {
    border: medium none;
    margin: 0;
    padding: 0;
}
#box_tinkhac .content_box_category .list_news_dot_3x3 a {
    background-position: 0 6px;
    color: #000000;
    font: 400 16px arial;
}
#box_tinkhac .content_box_category .list_news_dot_3x3 span.txt_666 {
    font: 400 14px arial;
}
.txt_view_more {
    background: url("images/graphics/bg_arrow_xemthem.gif") no-repeat scroll right 5px rgba(0, 0, 0, 0);
    color: #666666;
    float: right;
    font: 400 11px arial;
    padding: 0 10px 0 0;
}
.mg_bottom_20 {
    margin-bottom: 15px;
}
.thumb_160 {
    margin-bottom: 5px;
    position: relative;
}
.thumb_160 img {
    float: left;
    font-size: 0;
    line-height: 0;
    width: 100%;
}
.style_03 .list_new_160 li a {
    font: 400 14px arial;
}
#col_3 .content_box_category .thumb {
    margin: 0 0 10px;
    width: 160px;
}
#box_tinlienquan.mg_bottom_20 {
    margin: 15px 0 0;
}
#box_comment .txt_title_comment_detal {
    font: 700 12px arial;
    padding-bottom: 5px;
}
#box_comment .txt_title_comment_detail {
    font: 700 12px arial;
    padding-bottom: 5px;
}
#box_comment .txt_blue:hover b {
    text-decoration: underline;
}
#box_comment .more_bottom_detal {
    padding-bottom: 10px;
}
.block_input_comment .input_comment textarea {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C5C5C5;
    color: #666666;
    float: right;
    font: 400 12px/18px arial;
    height: 50px;
    overflow: hidden;
    padding: 5px 0 0 1%;
    width: 98.5%;
}
.block_input_comment .confirm_comment {
    padding: 5px 0 0;
}
.block_input_comment .btn_send_comment {
    background: none repeat scroll 0 0 #9D234C;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    font: 700 12px arial;
    margin: 10px 0 0;
    padding: 4px 18px 4px 17px;
}
.block_input_comment .txt_check {
    float: left;
    margin: 1px 5px 0 0;
}
#box_comment .title_show {
    background: none repeat scroll 0 0 #EEEEEE;
    color: #333333;
    float: left;
    height: 26px;
    position: relative;
    width: 100%;
}
#box_comment .title_show .ykien_vne {
    color: #9D234C;
    font: 400 14px/26px arial;
    padding: 0 0 0 10px;
}
* + html #box_comment .title_show .ykien_vne {
    width: 650px;
}
#box_comment .title_show .txt_songuoithich {
    color: #666666;
    font: 400 11px/26px arial;
}
#box_comment .title_show p b {
    color: #000000;
}
#box_comment .comment_item {
    padding: 10px 10px 5px;
}
* + html #box_comment .comment_item {
    width: 640px;
}
#box_comment .comment_item .user_status .left.txt_11 {
    font-size: 12px;
}
#box_comment .comment_item p {
    font-size: 13px;
    line-height: 18px;
    padding-bottom: 2px;
}
#box_comment .comment_item p .fullname a {
    color: #000000;
}
#box_comment .comment_item p .fullname a:hover {
    color: #004F8B;
}
#box_comment .hight_light {
    background: none repeat scroll 0 0 #F8F8F8;
}
#box_comment .comment_item .txt_view_more {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin: 0;
    padding: 0;
    text-align: right;
}
#box_comment .comment_item .txt_view_more a {
    color: #004F8B;
    text-decoration: underline;
}
#box_comment .comment_item .txt_view_more a:hover {
    color: #666666;
}
#box_comment .more_bottom_detal {
    padding: 10px 0 0;
}
#box_comment .more_bottom_detal b {
    color: #333333;
}
#box_comment .more_bottom_detal .txt_view_more a:hover b {
    color: #004F8B;
}
#box_comment .more_bottom_detail {
    padding: 10px 0;
}
#box_comment .sub_comment {
    float: right;
    padding: 5px 0 0;
    width: 95%;
}
* + html #box_comment .sub_comment {
    width: 600px;
}
#box_comment a.link_thich {
    background: url("images/graphics/dot_blue.gif") no-repeat scroll right 7px rgba(0, 0, 0, 0);
    color: #004F8B !important;
    margin-right: 4px;
    padding-right: 6px;
}
#box_comment a.link_thich.unlike {
    color: #858585 !important;
}
#box_comment .counter_world {
    color: #666666;
    font: 400 11px arial;
}
#box_comment .view_more_coment {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-x scroll left 13px rgba(0, 0, 0, 0);
    float: left;
    height: 26px;
    margin: 10px 0;
    width: 100%;
}
* + html #box_comment .view_more_coment {
    width: 660px;
}
#box_comment .view_more_coment a {
    background: none repeat scroll 0 0 #EEEEEE;
    color: #666666;
    display: inline-block;
    font: 700 11px/26px arial;
    margin: 0 0 0 280px;
    padding: 0 20px;
    text-align: center;
}
#box_comment .sub_comment .input_comment {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 1px dotted #E2E2E3;
    margin-bottom: 10px;
    padding: 0 0 10px;
}
* + html #box_comment .sub_comment .block_input_comment .input_comment {
    width: 600px;
}
* + html #box_comment .sub_comment .block_input_comment .input_comment textarea {
    width: 593px;
}
.btn_traloi {
    background: url("images/graphics/bg_btn_traloi.gif") repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #004074;
    display: inline-block;
    float: left;
    font: 700 12px/25px arial;
    height: 24px;
    margin: 0 0.5em 0 0;
    padding: 1px 0 0 20px;
    width: 50px;
}
.btn_like {
    background: url("images/graphics/bg_90x25.gif") no-repeat scroll right -25px rgba(0, 0, 0, 0);
    color: #004074;
    display: inline-block;
    float: left;
    height: 25px;
    padding: 0 2px 0 0;
}
.btn_like span {
    background: url("images/graphics/bg_90x25.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    color: #004074;
    display: inline-block;
    float: left;
    font: 700 12px/25px arial;
    height: 24px;
    padding: 1px 5px 0 28px;
}
.btn_like.unlike span {
    background: url("images/graphics/bg_90x25.gif") no-repeat scroll left -50px rgba(0, 0, 0, 0);
    color: #666666;
}
.numb_like {
    background: url("images/graphics/bg_num_like_90x25.gif") no-repeat scroll right bottom rgba(0, 0, 0, 0);
    display: inline-block;
    float: left;
    height: 25px;
    margin: 0 0 0 5px;
    padding: 0 2px 0 0;
}
.numb_like span {
    background: url("images/graphics/bg_num_like_90x25.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    color: #000000;
    display: inline-block;
    float: left;
    font: 400 11px/25px Palatino Linotype;
    height: 24px;
    padding: 1px 5px 0 10px;
}
.block_relative {
    position: relative;
}
.txt_blue {
    color: #004F8B !important;
}
.icon_portal {
    background: url("images/icons/icon_portal.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
}
.icon_feedback {
    background-position: -545px 1px;
    height: 14px;
    width: 13px;
}
* + html .icon_feedback {
    background-position: -545px -1px;
}
.icon_like {
    background: url("images/icons/icon_line_vne.gif") no-repeat scroll 0 3px rgba(0, 0, 0, 0);
    cursor: pointer;
    height: 14px;
    width: 13px;
}
.icon_like.unline:hover {
    background: url("images/icons/icon_line_vne.gif") no-repeat scroll -19px 3px rgba(0, 0, 0, 0);
}
.icon_like.unline {
    background: url("images/icons/icon_line_vne.gif") no-repeat scroll right 3px rgba(0, 0, 0, 0);
}
* + html .icon_like {
    background: url("images/icons/icon_line_vne.gif") no-repeat scroll 0 -1px rgba(0, 0, 0, 0);
}
* + html .icon_like:hover, * + html .icon_like.unline {
    background: url("images/icons/icon_line_vne.gif") no-repeat scroll right -1px rgba(0, 0, 0, 0);
}
#box_comment .subcomment_item {
    border-top: 1px dotted #E2E2E3;
    margin-bottom: 5px;
    padding-top: 5px;
}
#box_comment .subcomment_item.end {
    border: medium none;
    margin: 0;
    padding: 0;
}
.block_input_comment {
    border-top: 1px solid #DEDEDE;
}
#comment_reply_wrapper {
    border: medium none;
    padding: 0 0 5px;
}
.input_comment {
    background: none repeat scroll 0 0 #F5F5F5;
    margin: 1px 0 0;
    padding: 10px;
    position: relative;
    z-index: 2;
}
.google_name {
    cursor: pointer;
    font: 700 14px arial;
    min-width: 80px;
    padding: 5px;
}
.block_action_google ul {
    display: block;
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 100%;
}
.block_action_google li a {
    color: #666666;
    display: block;
    font: 400 14px/21px arial;
    height: 21px;
    padding: 5px 0 0 5px;
}
.block_action_google li a:hover {
    color: #000000;
}
.like_google {
    background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid #F5F5F5;
    position: absolute;
    right: 75px;
    top: 5px;
    width: auto;
    z-index: 99;
}
.like_google.active {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
}
.like_google .google_name img.google_active {
    background: url("images/icons/icon_google_coment.gif") no-repeat scroll -72px 0 rgba(0, 0, 0, 0);
    float: left;
    margin: 0 5px 0 0;
}
.like_google .google_name img.google_active.inactive {
    background: url("images/icons/icon_google_coment.gif") no-repeat scroll -105px 0 rgba(0, 0, 0, 0);
    float: left;
    margin: 0 5px 0 0;
}
.like_google .google_name img.facebook_active {
    background: url("images/icons/icon_google_coment.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    margin: 0 5px 0 0;
}
.like_google .google_name img.facebook_active.inactive {
    background: url("images/icons/icon_google_coment.gif") no-repeat scroll -36px 0 rgba(0, 0, 0, 0);
    float: left;
    margin: 0 5px 0 0;
}
.google_name #open_id_name {
    background: url("images/graphics/bg_arrow_xam_4x7.gif") no-repeat scroll right 5px rgba(0, 0, 0, 0);
    display: inline-block;
    margin: 5px 0 0;
    padding: 0 10px 0 0;
    white-space: nowrap;
}
.block_action_google {
    border-top: 1px solid #CCCCCC;
    display: none;
    float: left;
    width: 100%;
}
* + html .input_comment {
    float: left;
    width: 640px;
}
* + html .block_btn_send {
    width: 200px;
}
.block_turn_back_news {
    background: none repeat scroll 0 0 #F0F0F0;
    border-bottom: 1px solid #FFFFFF;
    font: 700 14px arial;
    padding: 10px 0;
    position: relative;
}
.block_turn_back_news p {
    padding: 0 0 0 15px;
}
.block_turn_back_news a {
    color: #28AA47;
}
.block_turn_back_news .icon_turnback {
    left: -5px;
    position: absolute;
    top: 10px;
}
#box_tinkhac_detail .txt_main_category {
    margin: 0;
}
#box_tinkhac_detail .list_10tinkhac {
    border-top: 1px dotted #E2E2E3;
}
#box_tinkhac_detail .list_news li {
    border-bottom: medium none;
    margin: 0 2% 0 0;
    width: 48%;
}
#box_tinkhac_detail .list_news {
    float: left;
    width: 50%;
}
#box_tinkhac_detail .list_news li {
    width: 47.8%;
}
* + html #box_tinkhac_detail .list_news {
    width: 49.8%;
}
#box_tinkhac_detail .list_news li.end {
    margin: 0;
    padding-bottom: 10px;
}
#box_tinkhac_detail .list_news_dot_3x3_300 {
    border: medium none;
    margin: 0;
    padding: 5px 0 0;
}
.w320 {
    width: 320px;
}
#box_tinkhac_detail .content_box_category .list_news_dot_3x3 {
    border: medium none;
    margin: 0;
}
#box_tinkhac_detail .list_news li a, #box_tinkhac_detail .content_box_category .list_news_dot_3x3_300 li a {
    color: #000000;
    font: 400 14px arial;
}
#box_tinkhac_detail .list_news li a:hover, #box_tinkhac_detail .content_box_category .list_news_dot_3x3_300 li a:hover {
    color: #004F8B;
}
#box_tinkhac_detail .list_news li .news_lead {
    padding: 5px 0 0;
}
.thumb_relative, .thumb_140 {
    float: left;
    margin-bottom: 10px;
    position: relative;
    width: 100%;
}
.thumb_140 img, .thumb_relative img {
    float: left;
    width: 100%;
}
.box_num02 {
    border-bottom: 1px dotted #E2E2E3;
    margin-bottom: 10px;
}
.box_num02 .news_lead {
    padding: 0 0 10px;
}
.block_tag .txt_tag {
    background: url("images/graphics/bg_icon_tag.gif") no-repeat scroll left top #F1F1F1;
    color: #939393;
    float: left;
    font: 400 11px/20px arial;
    height: 20px;
    margin: 0 5px 0 0;
    padding: 0 10px 0 20px;
}
.block_tag .tag_item {
    background: none repeat scroll 0 0 #F1F1F1;
    color: #656565;
    display: inline-block;
    float: left;
    font: 400 11px/20px arial;
    height: 20px;
    margin: 0 5px 5px 0;
    padding: 0 10px;
    white-space: nowrap;
}
.block_tag .tag_item:hover {
    background: none repeat scroll 0 0 #E2E2E2;
}
.title_block_col {
    border-bottom: 1px solid #E2E2E3;
    color: #9F224E;
    float: left;
    font: 400 20px arial;
    margin: 5px 0 8px;
    padding: 0 0 8px;
    width: 100%;
}
.folder_item_list #news_home.list_news .title_news {
    float: none;
    width: auto;
}
.folder_item_list #news_home.list_news .list_news_dot_3x3 {
    display: inline;
    float: none;
    padding: 0;
    width: auto;
}
.folder_item_list .list_news .thumb img, .folder_item_list .list_news .thumb {
    width: 180px;
}
.folder_item_list #news_home.list_news .news_lead {
    padding-bottom: 10px;
}
.go_head {
    background: none repeat scroll 0 0 #F4F4F4;
    border-top: 1px solid #DEDEDE;
    margin: 0 auto;
    width: 980px;
}
.go_head a {
    border-right: 1px solid #DEDEDE;
    color: #666666;
    display: block;
    float: left;
    font: 700 11px/29px arial;
    height: 29px;
    padding: 0 20px;
}
.go_head a .icon_responsive {
    float: left;
    margin: 5px 5px 0 0;
}
#col_2 #boxthamdoykien .vote_3col td .w20 {
    width: 10%;
}
#col_2 #boxthamdoykien .vote_3col td .w130 {
    width: 80%;
}
#col_300 .tb_servey td .w20 {
    width: 7%;
}
#col_300 .tb_servey td .w130 {
    width: 93%;
}
.tb_servey .w20 {
    float: left;
    width: 5%;
}
.tb_servey .w130 {
    float: right;
    width: 87%;
}
.fck_detail .tb_servey {
    text-align: left;
}
.fck_detail .tb_servey .w130 {
    width: 95%;
}
.fck_detail .tb_servey.vote_3col td .w130 {
    width: 85%;
}
.fck_detail .tb_servey.vote_2col td .w130 {
    width: 90%;
}
.control_pagination a {
    float: left;
    margin: 7px 0 0 10px;
}
#box_tinkhac_detail .title_box_category {
    background: url("images/graphics/bg_2x2_xam.gif") repeat-x scroll left 0 rgba(0, 0, 0, 0);
}
.block_tincheo {
    border-top: 1px solid #E2E2E3;
    margin-top: 10px;
    padding-top: 10px;
}
.block_tincheo .icon_responsive {
    float: left;
    margin: 2px 5px 0 0;
}
.block_tincheo li {
    float: left;
    padding: 0 0 5px;
    width: 100%;
}
.block_tincheo li a {
    font-size: 14px;
}
#box_tinlienquan .txt_main_category {
    margin: 0;
}
#box_tinlienquan .title_box_category {
    margin-bottom: 0;
}
#box_tinlienquan .content_box_category .list_news_dot_3x3 {
    border: 0 none;
    margin: 0;
    padding: 0 0 10px;
}
#box_tinlienquan .content_box_category .list_news_dot_3x3 li {
    background: url("images/graphics/bg_dot_gray_3x3.gif") no-repeat scroll left 6px rgba(0, 0, 0, 0);
    padding: 0 0 0 10px;
}
#box_details_news #box_tinlienquan .content_box_category .list_news_dot_3x3 a {
    background-position: 0 7px;
    color: #000000;
    display: inline;
    font: 400 14px arial;
}
#box_details_news #box_tinlienquan .content_box_category .list_news_dot_3x3 span {
    font: 400 14px arial;
}
#box_details_news #box_tinlienquan .content_box_category .list_news_dot_3x3 span.txt_num_comment {
    font: 400 12px arial;
}
.boxhoptac .txt_main_category a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.xemtiep {
    background: none repeat scroll 0 0 #F5F5F5;
    display: none;
    float: left;
    margin: 10px 0 20px;
    text-align: center;
    width: 100%;
}
.xemtiep a {
    display: block;
    font: 400 14px arial;
    padding: 10px 0;
    text-align: center;
    width: 100%;
}
.xemtiep a:hover {
    color: #000000;
}
.block_goithutoasoan {
    background: url("images/graphics/img_goithutoasoan.gif") no-repeat scroll left top #EEEEEE;
    float: left;
    height: 40px;
    margin: 0 0 15px;
    width: 100%;
}
.block_goithutoasoan a {
    padding: 0 0 0 15%;
    width: 85%;
}
.block_goithutoasoan .content_goithutoasoan {
    float: left;
    font: 700 14px/40px tahoma;
    height: 40px;
    width: 100%;
}
.list_new_300 li {
    border-bottom: 1px dotted #E2E2E3;
    float: left;
    margin: 0 0 10px;
    padding: 0 0 10px;
    width: 100%;
}
.list_new_300 li .thumb_140 {
    margin: 0 10px 0 0;
    width: 140px;
}
.list_new_300 li a {
    font: 400 14px arial;
}
.list_new_300 li.end {
    border: medium none;
    margin: 0;
    padding: 0;
}
.status_live {
    color: #FFFFFF;
    font: 700 14px tahoma;
    padding: 7px 0;
    text-align: center;
}
.status_live .live_finish {
    font: 400 14px tahoma;
}
.status_live.daphongvan {
    background: none repeat scroll 0 0 #9C9C9C;
}
.content_vptt {
    background: none repeat scroll 0 0 #B8B8B8;
    float: left;
    font: 700 12px arial;
    padding: 10px 4%;
    width: 92%;
}
.image_pvtt img {
    width: 100%;
}
.content_vptt .timer_pvtt {
    color: #FFFFFF;
    font: 400 11px arial;
    padding: 5px 0 0;
}
#col_3 .block_padding_10 {
}
#search_404 {
    padding: 40px 0;
}
.block_404 {
    margin: 0 auto;
    width: 660px;
}
.mid_block {
    float: left;
    padding: 0 10px;
    width: 640px;
}
.title_404 {
    float: left;
    text-align: center;
    width: 100%;
}
.title_404 .txt_404 {
    color: #9F224E;
    font: 400 28px/40px arial;
}
.title_404 .txt_center {
    font: 400 14px arial;
    text-align: center;
}
.content_404 {
    float: left;
    padding: 20px 0;
    width: 100%;
}
.content_404 p {
    font: 700 14px arial;
    padding-bottom: 5px;
}
.content_404 p a {
    color: #C00C1F;
}
.chose_search_404 {
    display: inline;
    float: left;
    margin: 10px 0 0 220px;
    width: 300px;
}
.chose_search_404 label {
    cursor: pointer;
    float: left;
    font: 400 11px arial;
    margin: 0 30px 0 0;
}
.chose_search_404 input {
    float: left;
    margin: 1px 3px 0 0;
}
* + html .chose_search_404 input {
    margin: -3px 0 0;
}
.bor_search input.txt_input_search {
    border: 1px solid #C0C0C0;
    color: #000000;
    float: left;
    font: 400 12px arial;
    height: 13px;
    margin: 0 0 0 40px;
    padding: 8px 0 7px 10px;
    width: 500px;
}
.btn_main_search {
    background: none repeat scroll 0 0 #9D1E44;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    font: 700 13px arial;
    height: 29px;
    text-transform: uppercase;
    width: 95px;
}
#rsspage {
    margin-bottom: 20px;
}
#rsspage.line_page {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll 68% 0 rgba(0, 0, 0, 0);
}
.title_block {
    border-bottom: 1px dotted #E2E2E3;
    font: 700 14px arial;
    padding-bottom: 10px;
}
#rsspage .block_rss .title_block {
    margin-bottom: 20px;
}
.block_rss {
    width: 67%;
}
#rsspage .list_item_rss {
    width: 48%;
}
#rsspage .list_right {
    float: right;
}
.list_item_rss {
    float: left;
    width: 31%;
}
.list_item_rss li {
    border-bottom: 1px dotted #E2E2E3;
    float: left;
    margin: 0 0 5px;
    padding: 0 0 5px;
    width: 100%;
}
.list_item_rss li a {
    float: left;
    font: 400 14px arial;
}
.list_item_rss li a.ico_respone_rss {
    float: right;
}
.list_item_rss li.active a {
    font: 700 14px arial;
}
.line_mid_670 {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll 50% 0 rgba(0, 0, 0, 0);
}
.txt_block_rss {
    padding: 10px 0 0;
}
.txt_block_rss p {
    font: 400 12px arial;
    padding: 0 0 10px;
}
.block_txt_right_rss {
    width: 31%;
}
#videopage {
    padding-bottom: 20px;
}
#box_top_video {
    border-bottom: 1px solid #E2E2E3;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.block_menu_video_320 {
    display: none;
}
.line_mid_980_300 {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll 68.37% 0 rgba(0, 0, 0, 0);
}
.box_flash_video {
    width: 67.35%;
}
.block_flash {
    margin: 0 0 15px;
    overflow: hidden;
    width: 100%;
}
.box_flash_video .social_share {
    margin-bottom: 10px;
}
.box_flash_video .title_video h1 {
    font: 400 24px arial;
}
.box_flash_video .block_view_num {
    margin: 0 0 10px;
}
.view_num {
    color: #9F224E;
}
.box_flash_video .block_lead {
    color: #323232;
    font: 700 14px arial;
    padding-bottom: 5px;
}
.list_video_right {
    float: right;
    width: 30.61%;
}
.block_video_box300 .list_video_right {
    width: 100%;
}
.list_video_right .thumb_140 {
    height: 84px;
    margin: 0 10px 0 0;
    position: static;
    width: 140px;
}
.list_video_right .title_news {
    float: none;
    width: auto;
}
.list_video_right li {
    border-bottom: 1px dotted #E2E2E3;
    float: left;
    margin-bottom: 10px;
    padding-bottom: 10px;
    width: 100%;
}
.list_video_right li.end {
    border: medium none;
    margin: 0;
    padding: 0;
}
.title_menu_video {
    border-bottom: 1px solid #DEDEDE;
    padding: 5px 0;
}
.title_menu_video p {
    padding: 0 0 0 10px;
}
.block_menu_video {
    width: 19%;
}
.block_menu_video ul {
    float: left;
    padding: 5px 0 0;
    width: 100%;
}
.block_menu_video ul li {
    background: url("images/graphics/bg_dot_gray_3x3.gif") no-repeat scroll left 10px rgba(0, 0, 0, 0);
}
.block_menu_video ul li.active, .block_menu_video ul li:hover {
    background: url("images/graphics/bg_dot_gray_3x3.gif") no-repeat scroll left 10px #EEEEEE;
}
.block_menu_video ul li:hover a {
    color: #000000;
}
.block_menu_video ul li a {
    display: block;
    font: 400 12px arial;
    margin: 0 0 0 10px;
    padding: 5px 0;
}
.block_menu_video ul li a.have_child {
    background: url("images/graphics/img_expan_menu_video.gif") no-repeat scroll 95px 10px rgba(0, 0, 0, 0);
}
.block_menu_video ul.child_menu {
    background: none repeat scroll 0 0 #FFFFFF;
    float: none;
    padding: 0 0 0 8%;
    width: 92%;
}
.block_menu_video ul li ul.child_menu {
    background: none repeat scroll 0 0 #FFFFFF;
    display: none;
}
.block_menu_video ul li ul.child_menu a.active {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #9F224E;
}
.block_list_video_mid {
    float: right;
    width: 80%;
}
.block_list_video_mid li {
    display: inline-block;
    margin: 0 0.5% 5px 1.5%;
    overflow: hidden;
    vertical-align: top;
    width: 30.5%;
}
* + html .block_list_video_mid li {
    float: left;
    height: 160px;
}
.list_video_right .title_news a, .block_list_video_mid li a {
    font: 400 14px arial;
}
.block_list_video_mid li .thumb_160 {
    float: left;
    margin-bottom: 10px;
    width: 100%;
}
.block_col_left_660 {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll 20% 0 rgba(0, 0, 0, 0);
    float: left;
    width: 670px;
}
.block_col_left_660 .pagination_news {
    margin: 0 10px 0 0;
}
.block_col_right_300 {
    float: right;
    width: 300px;
}
.block_video_list_croll .list_video_right {
    float: left;
    width: 96%;
}
.block_video_list_croll .scroll-pane {
    height: 300px;
}
.title_box_category.no_space {
    margin: 0;
}
.block_tab_type {
    background: none repeat scroll 0 0 #EEEEEE;
    height: 30px;
    margin: 0 0 10px;
}
.block_tab_type a {
    color: #666666;
    display: block;
    float: left;
    font: 400 12px/30px arial;
    height: 30px;
    margin: 0 0 0 10px;
    padding: 0 15px;
}
.block_tab_type a:hover, .block_tab_type a.active {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    font: 700 12px/30px arial;
}
.title_chose_day {
    border-bottom: 1px solid #E2E2E3;
    margin: 0 0 10px;
}
.title_chose_day .right {
    float: none;
}
.block_thoitiet_160 {
    background: none repeat scroll 0 0 #EEEEEE;
    border-top: 2px solid #D3D3D3;
    float: left;
    margin-bottom: 15px;
    padding: 0 0 5px;
    width: 100%;
}
.block_thoitiet_160 .rss {
    width: 100%;
}
.block_thoitiet_160 .txt_location {
    font: 700 12px tahoma;
    margin: 13px 0 0 3px;
    padding: 0 0 0 10px;
}
.block_thoitiet_160 .temprature {
    float: right;
}
.block_thoitiet_160 .temprature a:hover .txt_doC_den {
    color: #000000;
}
.block_thoitiet_160 .temprature .txt_doC_den {
    background: url("images/graphics/bg_o.gif") no-repeat scroll right 4px rgba(0, 0, 0, 0);
    margin: 11px 3px 0 0;
    padding: 0 7px 0 0;
}
.block_category_item {
    float: left;
    height: 22px;
    margin: 0 10px 10px 0;
    width: 100px;
}
.title_chose_day .view_date_time {
    margin: 0 0 10px;
}
.block_lienhe {
    width: 67%;
}
#lienhe_page {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll 68% 0 rgba(0, 0, 0, 0);
    margin-bottom: 20px;
    padding-bottom: 20px;
}
.form_lienhe {
    float: left;
    padding: 20px 0 0;
    width: 100%;
}
.form_lienhe p {
    display: block;
    margin-top: 10px;
    position: relative;
}
.form_lienhe label {
    display: block;
    font-size: 14px;
    margin: 0 0 3px;
}
.form_lienhe label span {
    color: #A5315A;
}
.form_lienhe select, .form_lienhe input[type="text"] {
    border: 1px solid #CCCCCC;
    font-size: 14px;
    height: 30px;
}
.form_lienhe select {
    padding-top: 5px;
    width: 340px;
}
.form_lienhe .txt_input {
    line-height: 30px;
}
.form_lienhe .txt_input.tieude {
    padding: 0 1%;
    width: 97%;
}
.form_lienhe .error {
    color: #A5315A;
    display: block;
    font-size: 11px;
    margin: 3px 0 0;
}
.form_lienhe .note {
    color: #666666;
    font-size: 11px;
    padding: 0 1% 0 0;
}
.form_lienhe .txt_area.noidung {
    border: 1px solid #CCCCCC;
    font: 400 14px arial;
    height: 150px;
    padding: 5px 0 0 1%;
    width: 98%;
}
.form_lienhe .xacnhan {
    width: 120px;
}
.form_lienhe .code a {
    margin-top: 20px;
}
.form_lienhe .button {
    border-bottom: 1px dotted #999999;
    margin: 10px 0;
    padding: 0 0 10px;
}
.form_lienhe .btn_gui {
    background: none repeat scroll 0 0 #9F224E;
    color: #FFFFFF;
    cursor: pointer;
    font: 400 14px arial;
    height: 30px;
    margin: 0 10px 0 0;
    width: 65px;
}
.form_lienhe .txt_xoatrang {
    text-decoration: underline;
}
.form_lienhe .btn_xoa {
    font-size: 11px;
    margin: 0 0 0 10px;
    text-decoration: underline;
}
.form_lienhe .note2 {
    color: #666666;
    float: left;
    font-size: 11px;
    margin: 0;
}
.form_lienhe ul#thumbnails li {
    float: left;
    height: 120px;
    margin: 5px 3% 10px 0;
    overflow: hidden;
    width: 22%;
}
.form_lienhe ul#thumbnails li .wrap {
    height: 100px;
    overflow: hidden;
}
.form_lienhe ul#thumbnails li .del_action {
    float: right;
    line-height: 18px;
}
.form_lienhe ul#thumbnails li .del_action a:hover {
    text-decoration: underline;
}
#lienhe_page .content {
    float: left;
    padding-top: 10px;
}
#lienhe_page .content p {
    margin-bottom: 10px;
}
#lienhe_page .block_txt_right_rss .content p {
    line-height: 17px;
}
#lienhe_page .fan_page {
    float: left;
    margin-top: 10px;
}
.item_input_lienhe {
    margin-bottom: 10px;
}
#search_page {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll 17% 0 rgba(0, 0, 0, 0);
    float: left;
    padding: 0 0 20px;
    width: 100%;
}
#search_page .line_col {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll 68% 0 rgba(0, 0, 0, 0);
}
#search_page .block_mid_new {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#colum_1 {
    float: left;
    overflow: hidden;
    padding: 0 1% 0 0;
    width: 16%;
}
#search_page .search_left .loai-cmuc {
    border-bottom: 1px solid #DEDEDE;
    display: block;
    margin: 0 0 5px;
    padding: 10px 0;
}
#search_page .search_left .loai-cmuc a {
    color: #000000;
    font: 700 14px arial;
}
#search_page .search_left ul li {
    float: left;
    width: 100%;
}
#search_page .search_left ul li a {
    background: url("images/graphics/bg_dot_gray_3x3.gif") no-repeat scroll 0 9px rgba(0, 0, 0, 0);
    color: #000000;
    display: block;
    overflow: hidden;
    padding: 5px 0 5px 10px;
}
#search_page .search_left ul li.active a, #search_page .search_left ul li a:hover {
    background: url("images/graphics/bg_dot_gray_3x3.gif") no-repeat scroll 0 9px #EEEEEE;
}
#search_page .search_left ul li a label {
    color: #666666;
}
#colum_2 {
    float: left;
    padding: 0 1%;
    width: 49%;
}
#search_page .form_search {
    background: none repeat scroll 0 0 #EEEEEE;
    float: left;
    margin-bottom: 14px;
    padding: 10px 2%;
    width: 96%;
}
#search_page .form_search .input-search {
    background: url("images/graphics/serch-35.gif") no-repeat scroll right top #FFFFFF;
    display: block;
    height: 30px;
    margin: 0 0 15px;
    overflow: hidden;
}
#search_page .form_search .btt_search {
    cursor: pointer;
    height: 30px;
    width: 5%;
}
#search_page .form_search .wrap_txtsearch {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 30px;
    width: 92%;
}
#search_page .form_search .txt-search {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #010101;
    display: block;
    font: 400 14px arial;
    overflow: hidden;
    padding: 5px 3%;
    width: 94%;
}
#search_page .form_search .keyword {
    color: #000000;
    font: 700 14px arial;
    margin: 0 0 3px;
}
#search_page .form_search .keyword label {
    color: #9F224E;
}
#search_page .form_search .info-search {
    display: block;
    overflow: visible;
}
#search_page .form_search .info-search .txt_timkiem {
    color: #606062;
    float: left;
    font: 400 12px arial;
}
#search_page .info-sRight .all {
    color: #606062;
    float: left;
    font: 400 12px arial;
    margin-right: 15px;
    margin-top: 1px;
}
#search_page .info-sRight .select {
    background: url("images/graphics/date-icon.gif") no-repeat scroll right top rgba(0, 0, 0, 0);
    color: #606062;
    float: left;
    font: 400 12px arial;
    height: 21px;
    margin: 1px 0 0;
    padding: 0 30px 0 0;
}
#search_page .info-sRight a:hover {
    color: #000000;
}
#search_page #news_home.list_news .title_news {
    float: none;
    width: auto;
}
#search_page .title_news a.txt_link label {
    color: #9F224E;
}
#search_page .pagination_news a.pa_prev:hover, .pa_prev {
    background: url("images/graphics/pagination_prev.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}
#search_page .pagination_news a.pa_next:hover, .pa_next {
    background: url("images/graphics/pagination_next.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}
#colum_3 {
    float: right;
    width: 31%;
}
.total-each {
    background: url("images/graphics/7-5.gif") no-repeat scroll right 5px rgba(0, 0, 0, 0);
    color: #666666;
    font: 400 12px arial;
    margin-top: 5px;
    padding-right: 10px;
}
.info-sRight.right {
    position: relative;
}
.dialog_date_search {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    display: none;
    padding: 10px;
    position: absolute;
    right: -11px;
    top: -12px;
    width: 125px;
    z-index: 200;
}
.dl_date_content label {
    margin: 5px 0 0;
}
.dl_date_title span {
    color: #000000 !important;
    font: 400 12px/8px arial;
}
.dl_date_title a {
    background: url("images/graphics/date-icon.gif") no-repeat scroll right 3px rgba(0, 0, 0, 0);
    float: right;
    height: 21px;
    margin: -1px 0;
    padding-right: 30px;
    padding-top: 3px;
}
.dl_date_content select {
    border: 1px solid #CCCCCC;
    height: 20px;
    margin: 5px 0 0;
    width: 55px;
}
.dl_date_content .btn_submit {
    background: none repeat scroll 0 0 #9F224E;
    color: #FFFFFF;
    cursor: pointer;
    font: 700 11px/8px arial;
    height: 20px;
    margin: 10px 0 0;
    width: 55px;
}
.kinhdoanh_category a {
    color: #04416D;
}
.giaitri_category a {
    color: #D71450;
}
.thethao_category a {
    color: #58A12B;
}
.block_thumb_slide_show {
    float: left;
    font-size: 0;
    line-height: 0;
    position: relative;
    text-align: center;
    width: 100%;
}
.block_thumb_slide_show img {
    cursor: all-scroll;
}
.block_thumb_slide_show img.left {
    float: none;
    text-align: center;
    width: 100%;
}
.btn_icon_show_slide_show {
    background: url("images/icons/icon_zoom.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    display: block;
    height: 28px;
    position: absolute;
    right: 0;
    top: 0;
    width: 28px;
}
.desc_cation {
    background: none repeat scroll 0 0 #F5F5F5;
    float: left;
    font-size: 14px;
    padding: 0 0 10px;
    width: 100%;
}
.item_slide_show .desc_cation {
    font-size: 12px;
    padding: 10px 2%;
    width: 96%;
}
.desc_cation a {
    color: #004F8B;
}
.desc_cation a:hover {
    color: #000000;
}
.item_slide_show {
    float: left;
    margin: 0 0 10px;
    width: 100%;
}
#box_slider .slider_container {
    height: 285px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.slider_container .title_news {
    padding: 10px 0;
}
.txt_title_main_giaitri {
    color: #000000;
    font: 400 14px/12px Arial;
    margin: 10px 0;
}
.dot_red {
    background: url("images/graphics/bg_dot_3x3.gif") no-repeat scroll left 7px rgba(0, 0, 0, 0);
    float: left;
    margin-top: 3px;
    padding: 0 0 0 10px;
    width: 150px;
}
.txt_title_main_giaitri span {
    color: #666666;
    display: block;
    font: 400 10px/14px Arial;
}
.gt_tag_items {
    color: #666666;
    margin: 0 4px;
    text-decoration: underline;
}
.gt_entertai_des_time {
    background: none repeat scroll 0 0 #F1F1F1;
    margin: 10px 0 0;
}
.gt_entertai_des_time p {
    padding: 10px;
}
.gt_entertai_des_time span {
    color: #D71450;
    font-weight: bold;
}
.list_sao li, .tt_sao_ul_item li {
    display: inline-block;
    margin: 0 4% 0 0;
    overflow: hidden;
    padding-bottom: 10px;
    vertical-align: top;
    width: 45%;
}
* + html .list_sao li, * + html .tt_sao_ul_item li {
    height: 150px;
}
.tt_sao_ul_item span {
    float: left;
    padding: 10px 0;
    width: 100%;
}
.list_sao li p {
    padding: 10px 0 0;
}
.list_sao li p a {
    color: #000000;
    font: 400 12px arial;
}
.box_width_common {
    float: left;
    width: 100%;
}
.movie_infomation {
    padding: 8px 0 0;
}
.movie_infomation p {
    margin-bottom: 3px;
}
.content_block_thongtin {
    font-size: 11px;
    padding: 0 0 20px;
}
.block_col_160 .txt_green, .block_col_160 .txt_red {
    color: #000000;
}
h2.txt_red, .movie_infomation h2 {
    font: 400 14px arial;
    padding: 0 0 5px;
}
.content_block_thongtin .list_dot_3x3 {
    float: left;
    width: 100%;
}
.content_block_thongtin .list_dot_3x3 li {
    margin: 0 0 5px;
}
.content_block_thongtin .list_dot_3x3 li:last-child {
    margin: 0;
}
.content_block_thongtin .dot_red {
    background: url("images/graphics/bg_dot_gray_3x3.gif") no-repeat scroll left 6px rgba(0, 0, 0, 0);
}
.content_block_thongtin .list_dot_3x3 li a, .content_block_thongtin .dot_red a {
    color: #666666;
    text-decoration: underline;
}
.block_news_detail_right li, .content_block_thongtin .list_dot_3x3 li {
    background: url("images/graphics/bg_dot_gray_3x3.gif") no-repeat scroll left 6px rgba(0, 0, 0, 0);
    padding: 0 0 0 10px;
}
.block_khoichieu {
    float: left;
    padding: 10px 0 0;
    width: 100%;
}
.block_khoichieu .txt_khoichieu {
    background: none repeat scroll 0 0 #F1F1F1;
    padding: 10px;
}
.block_khoichieu .txt_khoichieu .txt_red {
    font-size: 12px;
}
.txt_italic {
    font-style: italic;
}
.block_survey_2_detail_right {
    background: none repeat scroll 0 0 #F5F5F5;
    border-top: 1px solid #CCCCCC;
    display: inline;
    float: left;
    margin: 10px 0 20px;
    padding-bottom: 10px;
    width: 100%;
}
.block_survey_2_detail_right h2 {
    background: none repeat scroll 0 0 #EEEEEE;
    color: #9F224E;
    font-size: 14px;
    font-weight: bold;
    padding: 5px 10px;
    text-align: left;
}
.main_survey, .block_submit {
    float: left;
    width: 100%;
}
.block_survey_2_detail_right .item_survey {
    float: left;
    padding-bottom: 5px;
    width: 100%;
}
#box_details_news .block_survey_2_detail_right .main_survey ul {
    list-style-type: none;
    margin: 0;
}
#box_details_news .block_survey_2_detail_right .main_survey ul li {
    border-bottom: 1px solid #DADADA;
    color: #666666;
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 5px 0;
    width: 100%;
}
#box_details_news .block_survey_2_detail_right .main_survey ul li:last-child {
    border: medium none;
}
#box_details_news .block_survey_2_detail_right .item_survey ul li .txt_survey_left {
    float: left;
    font: 400 12px arial;
    margin: 0 0 0 10px;
}
#box_details_news .block_survey_2_detail_right .item_survey ul li .txt_survey_right {
    float: right;
    font: 700 12px arial;
    margin: 0 10px 0 0;
}
#box_details_news .block_survey_2_detail_right .item_survey ul li label {
    color: #9F224E;
}
#box_details_news .block_survey_2_detail_right .btn_danhgia {
    background: none repeat scroll 0 0 #858585;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font: 700 11px/8px Arial;
    margin: 0 0 0 5px;
    padding: 4px 6px;
}
.rating {
    float: left;
}
.star {
    cursor: pointer;
    float: left;
    height: 24px;
    overflow: hidden;
    text-indent: -999em;
    width: 34px;
}
.star-left, .star-right {
    width: 12px;
}
.star, .star a {
    background: url("images/icons/star.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.star-left, .star-left a {
    background: url("images/icons/star-left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.star-right, .star-right a {
    background: url("images/icons/star-right.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.star a {
    background-position: 0 -23px;
    display: block;
    height: 100%;
    width: 100%;
}
div.rating div.on a {
    background-position: 0 -23px;
}
div.rating div.hover a, div.rating div a:hover {
    background-position: 0 0;
}
#ratinglt {
    background: none repeat scroll 0 0 #F4F4F4;
    padding-bottom: 20px;
    position: relative;
    width: 100%;
}
.rating_bar {
    background: none repeat scroll 0 0 #EDEDED;
    font: 400 14px/24px arial;
    padding: 10px 10%;
}
.input_comment .rating_bar {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    padding: 0 0 10px;
    width: 100%;
}
.block_one_start {
    float: left;
    margin: 0 0 0 10px;
}
.txt_numbdanhgia {
    margin: 0 0 0 20px;
}
.rating_sercut {
    padding: 10px 10% 0;
}
#ratinglt .form_thamgia .btt-complete {
    margin: 20px 0 0 10px;
}
.txt_danhgiacuaban {
    margin: 0 10px 0 0;
}
.block_news_detail_right {
    background: none repeat scroll 0 0 #F6F6F6;
    display: inline;
    float: left;
    margin: 0 0 15px;
    width: 100%;
}
.block_news_detail_right .txt_block_news_detail {
    float: left;
    font: 700 14px arial;
    padding: 5px 0 5px 10px;
    width: 150px;
}
.block_news_detail_right ul {
    border-top: 1px solid #E2E2E2;
    float: left;
    padding: 0 0 10px 5%;
    width: 95%;
}
.block_news_detail_right li {
    background: url("images/graphics/bg_dot_gray_3x3_vne.gif") no-repeat scroll left 5px rgba(0, 0, 0, 0);
    display: inline;
    float: left;
    font: 700 11px/16px arial;
    margin: 5px 0 0;
    overflow: hidden;
    padding: 0 0 0 4%;
    width: 96%;
}
.block_news_detail_right ul.list_baihat_mv {
    border: medium none;
}
.block_news_detail_right ul.list_baihat_mv li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 1px dotted #DEDEDE;
    margin: 10px 0 0;
    padding: 0 0 10px;
    width: 100%;
}
.block_news_detail_right ul.list_baihat_mv li:last-child {
    border: medium none;
    padding: 0;
}
.block_news_detail_right li a {
    color: #666666;
    font: 700 11px arial;
}
.list_baihat_mv {
    border-top: 1px solid #E2E2E2 !important;
}
.txt_mv_title {
    line-height: 24px;
    padding: 0 0 0 10px;
}
.icon_loa_24 {
    background: url("images/icons/icon_nhac_24x24.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 27px;
    width: 27px;
}
.icon_clip_24 {
    background: url("images/icons/icon_nhac_24x24.png") no-repeat scroll 0 -74px rgba(0, 0, 0, 0);
    float: left;
    height: 27px;
    width: 27px;
}
.icon_album_24 {
    background: url("images/icons/icon_nhac_24x24.png") no-repeat scroll 0 -37px rgba(0, 0, 0, 0);
    float: left;
    height: 27px;
    width: 27px;
}
.icon_playlist_24 {
    background: url("images/icons/icon_nhac_24x24.png") no-repeat scroll 0 -110px rgba(0, 0, 0, 0);
    float: left;
    height: 27px;
    width: 27px;
}
.txt_baihat_mv {
    float: left;
    padding: 0 0 0 5%;
    width: 70%;
}
.block_news_detail_right li a.txt_baihat_mv {
    color: #000000;
    font: 400 14px arial;
}
.block_news_detail_right li a.txt_baihat_mv:hover {
    color: #004F8B;
}
.pic_sach {
    float: left;
    font-size: 0;
    line-height: 0;
    margin: 0 0 10px;
    position: relative;
    text-align: center;
    width: 100%;
    z-index: 1;
}
.pic_sach .icon_like_fb1 {
    bottom: 2px;
    left: 2px;
    position: absolute;
}
.book_info h2 {
    padding-bottom: 5px;
}
.block_bookingsach {
    float: left;
    padding: 10px 0 0;
    width: 100%;
}
.block_bookingsach a {
    background: url("images/graphics/img_muasendo.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 31px;
    width: 100%;
}
.block_bookingsach a:hover {
    background: url("images/graphics/img_muasendo.gif") no-repeat scroll left bottom rgba(0, 0, 0, 0);
}
#h24qua.line_col {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll 68% 0 rgba(0, 0, 0, 0);
    margin-bottom: 20px;
}
.box_news_top_24h {
    width: 48%;
}
.block_news_medium {
    float: left;
    margin-bottom: 10px;
    overflow: hidden;
    width: 100%;
}
.block_news_medium img {
    width: 100%;
}
.top24h .title_news {
    margin-bottom: 5px;
    padding-bottom: 0;
}
.top24h .title_news a {
    color: #000000;
}
#h24qua .time {
    color: #666666;
    font: 11px arial;
    margin-bottom: 5px;
}
#h24qua .box_sub_hot_news {
    float: right;
    width: 48%;
}
#h24qua .box_sub_hot_news .title_news {
    float: none;
    width: auto;
}
#h24qua .list_news .thumb {
    display: block;
    margin-bottom: 0;
    padding-bottom: 10px;
    width: 45%;
}
.list-line {
    float: left;
    width: 100%;
}
.folder_list .line_col {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.box_folder {
    float: right;
    width: 48%;
}
.box_folder .title_news {
    float: none;
    font: 14px arial;
    width: auto;
}
.box_folder .title_news a {
    font-size: 14px;
}
.top24h .box_sub_hot_news .list_news {
    width: 100%;
}
.top24h .list_news li {
    margin: 0 0 10px;
    padding-bottom: 0;
}
.list_news_time {
    border-top: 1px dotted #E2E2E3;
    margin-top: 10px;
    padding-top: 5px;
}
.content_box_category .list_news_time li {
    display: block;
    margin: 5px 0;
    overflow: hidden;
}
.long_hours {
    color: #666666;
    float: left;
    font: 11px arial;
    width: 25%;
}
.long_hours div {
    display: block;
    padding: 0 5px 0 0;
}
.right_news {
    color: #000000;
    font: 12px arial;
    width: 75%;
}
.folder_list_left {
    float: left;
}
#h24qua .folder_list {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll 50% 0 rgba(0, 0, 0, 0);
}
.ul-lb li {
    color: #000000;
    cursor: pointer;
    font: 12px arial;
    margin: 0 0 10px;
}
.login-form {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DEDEDE;
    padding: 10px 0;
    position: relative;
    width: 100%;
}
#login-vne1 {
    padding: 50px 0;
}
#login-vne1 .login-left {
    border-right: 1px solid #DEDEDE;
    float: left;
    height: 176px;
    padding: 0 2% 0 0;
    width: 35%;
}
#login-vne1 .login-right {
    float: right;
    width: 61%;
}
#login-vne1 .login-left .login-type {
    color: #000000;
    font: 700 14px arial;
    margin: 0 0 5px;
    overflow: hidden;
    text-align: right;
}
#login-vne1 .login-right .login-type {
    color: #000000;
    display: block;
    font: 700 14px arial;
    margin: 0 0 5px;
    overflow: hidden;
}
.p-social {
    display: block;
    margin: 0 0 10px;
    overflow: hidden;
}
.p-social .login-social {
    background: url("images/graphics/social-login.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: right;
    height: 30px;
    width: 134px;
}
.p-social .lg-facebook {
    background-position: 0 0;
}
.p-social .lg-google {
    background-position: 0 -42px;
}
.login-txt {
    margin: 0 0 3px;
}
.login-txt .txt-login {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C0C0C0;
    color: #666666;
    font: 400 14px arial;
    height: 20px;
    padding: 2px 7px;
    width: 85%;
}
.login-desc {
    color: #9F224E;
    display: inline-block;
    font: 400 11px arial;
    margin: 0 0 10px;
    overflow: hidden;
}
.login-btt {
    display: block;
    margin: 0;
    overflow: hidden;
    width: 100%;
}
.btt-complete {
    background: none repeat scroll 0 0 #9F224E;
    border: medium none;
    color: #FFFEFE;
    cursor: pointer;
    font: 500 14px arial;
    height: 28px;
    padding: 2px 0 0;
    text-align: center;
    width: 96px;
}
.close-lb {
    background: url("images/graphics/close-lb.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    height: 9px;
    position: absolute;
    right: 10px;
    top: 10px;
    width: 9px;
}
#login-vne2 .login-left {
    float: left;
    padding: 0 10px 0 0;
    width: 49px;
}
#login-vne2 .login-right {
    float: left;
    padding: 0 0 0 10px;
    width: 364px;
}
#login-vne2 .login-type {
    color: #000000;
    display: block;
    font: 700 14px arial;
    margin: 0 0 5px;
    overflow: hidden;
    text-align: left;
}
#login-vne2 .complete-form {
    display: block;
    overflow: hidden;
    padding: 0 50px;
    width: 90%;
}
#login-vne3, #login-vne5 {
    background: none repeat scroll 0 0 #F4F4F4;
    height: 266px;
    padding: 0;
}
#login-vne3 .complete-form, #login-vne5 .complete-form, #login-vne6 .complete-form {
    display: block;
    overflow: hidden;
    padding: 20px 0 0 80px;
    width: 81%;
}
#login-vne3 .ttOline, #login-vne4 .ttOline, #login-vne5 .ttOline, #login-vne6 .ttOline, #login-vne7 .ttOline, .ttOline {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    display: block;
    font: 700 16px arial;
    height: 28px;
    overflow: hidden;
    padding: 8px 20px 0;
}
#login-vne3 .login-txt, #login-vne5 .login-txt, #login-vne6 .login-txt {
    display: block;
    margin: 0 0 3px;
    overflow: hidden;
}
#login-vne3 .login-txt .txt-login {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C0C0C0;
    color: #666666;
    font: 400 14px arial;
    height: 20px;
    padding: 2px 7px;
    width: 358px;
}
#login-vne3 .txt-capcha, #login-vne5 .txt-capcha, #login-vne6 .txt-capcha {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C0C0C0;
    color: #666666;
    float: left;
    font: 400 14px arial;
    height: 20px;
    margin-right: 10px;
    padding: 2px 7px;
    width: 104px;
}
#login-vne3 img, #login-vne5 img, #login-vne6 img {
    float: left;
    margin-right: 8px;
}
#login-vne4 {
    background: none repeat scroll 0 0 #F4F4F4;
    padding: 0;
}
.complete-form {
    color: #000000;
    display: block;
    font: 500 14px arial;
    overflow: hidden;
    padding: 20px;
    width: auto;
}
#login-vne6 {
    background: none repeat scroll 0 0 #F4F4F4;
    padding: 0;
}
.input_capcha {
    color: #000000;
    font: 600 14px arial;
    margin: 0 0 3px;
}
#login-vne7 {
    background: none repeat scroll 0 0 #F4F4F4;
    padding: 0;
}
.rs_vote {
    background: none repeat scroll 0 0 #EDEDED;
    display: block;
    margin-bottom: 12px;
    overflow: hidden;
    padding: 15px 20px;
}
#login-vne7 .ttOline {
    margin-bottom: 0;
}
.question_vote {
    color: #9F224E;
    font: 500 14px arial;
    margin: 0 0 4px;
}
.p_infoVote {
    margin: 0;
}
.time_vote {
    color: #666666;
    float: left;
    font: 400 11px arial;
}
.total_vote {
    color: #666666;
    float: right;
    font: 400 11px arial;
}
.total_vote label {
    color: #9F224E;
    font-weight: 700;
}
.list_rs {
    background: none repeat scroll 0 0 #F4F4F4;
    overflow: hidden;
}
.scroll_thongke {
    float: left;
    margin: 10px 4%;
    padding: 0;
    width: 92%;
}
.scroll_thongke li {
    border-bottom: 1px dotted #CCCCCC;
    display: block;
    margin: 0 0 10px;
    overflow: hidden;
    padding: 0 0 15px;
}
.info_result {
    display: block;
}
.rsV_left {
    color: #000000;
    float: left;
    font: 12px arial;
    margin: 0 8px 0 0;
    width: 20%;
}
.rsV_right {
    color: #999999;
    float: right;
    font: 12px arial;
    margin-left: 8px;
    text-align: right;
    width: 20%;
}
.rsV_right label {
    color: #000000;
}
.scroll_color {
    background: none repeat scroll 0 0 #CCCCCC;
    float: left;
    height: 5px;
    margin-top: 3px;
    width: 55%;
}
.bg_center_scroll {
    background: none repeat scroll 0 0 #9F224E;
    float: left;
    height: 5px;
    position: relative;
}
.txt_number_ketqua {
    bottom: -15px;
    color: #9F224E;
    display: inline-block;
    font: 10px arial;
    padding: 5px 0 0;
    position: absolute;
    right: -10px;
}
#BoxOverlay {
    height: 100% !important;
    position: fixed !important;
}
.item_login {
    float: left;
    padding-bottom: 10px;
    width: 100%;
}
.sercurity {
    float: left;
    width: 100%;
}
#login-vne5 {
    background: none repeat scroll 0 0 #F5F5F5;
    height: 530px;
    padding: 0;
}
.share_email_des {
    background: none repeat scroll 0 0 #EDEDED;
    float: left;
    padding: 15px 0;
    width: 100%;
}
.share_email_left {
    float: left;
    width: 15%;
}
.share_email_left a {
    color: #666666;
    font: 600 11px/16px Arial;
    padding: 0 0 0 20px;
    text-decoration: underline;
}
.share_email_right {
    float: right;
    width: 84%;
}
.share_email_right div {
    color: #9F224E;
    font: 400 14px/16px Arial;
}
.share_email_right ul {
    float: left;
    list-style: none outside none;
    margin: 5px 0;
    padding: 0;
    width: 100%;
}
.share_email_right li {
    float: left;
}
.share_email_right li.txt_underline a {
    text-decoration: underline;
}
.share_email_right a {
    color: #666666;
    font: 400 11px/16px Arial;
}
.share_email_right .active a {
    color: #333333;
}
#login-vne5 .complete-form {
    float: left;
    margin-top: 10px;
}
#login-vne5 .complete-form textarea {
    height: 85px;
    margin-bottom: 10px;
}
#login-vne5 .txt-login {
}
.share_email_label {
    font: 400 14px/14px Arial;
    margin-bottom: 5px;
}
#iconfb .fb_edge_widget_with_comment {
    top: -41px;
}
#gocnhin .block_image_news {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
@media print {
#menu_web, .mid_header, #col_300, .block_col_160, #box_comment, .block_tag, #box_tinkhac_detail, #wrapper_footer, .banner_728x90, .banner_980x60, .banner_common, .block_share, .social_share, #box_tinlienquan, .relative_new {
    display: none;
}
#header, #container, #col_660, #header_main {
    margin: 0 auto;
    width: 480px;
}
.block_col_480 {
    width: 100%;
}
#col_660 {
    background: none repeat scroll 0 0 #FF0000;
}
.txt_huongdan_print {
    margin: 75px 0 0;
}
.txt_huongdan_print {
    color: #666666;
    font: 400 11px arial;
}
.txt_huongdan_print span {
    text-decoration: underline;
}
#detail_page {
    border-top: 1px solid #CCCCCC;
    margin: 30px 0 0;
    padding: 30px 0 0;
}
}
.breakumb_timer {
    position: relative;
    z-index: 9;
}
.block_show_breakumb {
    background: none repeat scroll 0 0 #F5F5F5;
    display: none;
    padding: 0 0 10px;
    position: absolute;
    right: 0;
    top: 38px;
    width: 100%;
    z-index: 9;
}
.block_show_breakumb ul {
}
.block_show_breakumb ul li {
    border-bottom: 1px solid #DEDEDE;
    float: left;
    margin: 0 0 0 2%;
    width: 48%;
}
.block_show_breakumb ul li a {
    display: block;
    font: 400 18px/44px arial;
    height: 44px;
}
.block_search {
    background: none repeat scroll 0 0 #333333;
    border-bottom: 1px solid #171717;
    padding: 7px 10px;
}
.block_search .ui-corner-all {
    background: none repeat scroll 0 0 #555555;
    border: medium none;
    border-radius: 0;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0) inset;
    margin: 0;
    padding: 0;
}
.block_search .input_search {
    background: none repeat scroll 0 0 #555555 !important;
    border: medium none;
    border-radius: 0 !important;
    color: #AEAEAE;
    float: left;
    font-size: 12px;
    height: 18px;
    padding: 0.5em 0 0.5em 0.5em !important;
    width: 190px !important;
}
.block_search a.btn_search {
    background: none repeat scroll 0 0 #555555;
    display: block;
    float: left;
    height: 21px;
    padding: 4px 0 5px;
    width: 22px;
}
.block_search .btn_search {
    background-color: #555555;
    background-position: -602px -5px;
    border: medium none;
    border-radius: 0 !important;
    height: 30px;
    margin: 0;
    width: 23px;
}
.list_item_panel {
    float: left;
    width: 100%;
}
.list_item_panel li {
    float: left;
    width: 100%;
}
.list_item_panel li img {
    float: left;
}
.list_item_panel li a {
    background: none repeat scroll 0 0 #555555;
    border-bottom: 1px solid #484848;
    color: #FFFFFF !important;
    display: block;
    float: left;
    font: 700 16px/40px arial;
    width: 100%;
}
.list_item_panel li.active a {
    background: url("images/graphics/bg_arrow_active_20x41.gif") no-repeat scroll right top #333333;
    border-left: 5px solid #9F224E;
    width: 235px;
}
.list_item_panel li.end a {
    border: medium none;
}
.ui-body-a .list_item_panel li a.ui-link {
    color: #FFFFFF;
}
.list_item_panel li a.bg_666 {
    background: none repeat scroll 0 0 #666666;
}
.coppy_right_left {
    background: url("images/graphics/icon_arrow.gif") no-repeat scroll 15px 0 #333333;
    color: #666666;
    float: left;
    font: 400 14px arial;
    padding: 20px 5px 50px 15px;
    width: 220px;
}
.coppy_right_left p {
    padding-bottom: 0.5em;
}
.coppy_right_left .txt_lienhe, .coppy_right_left .txt_lienhe a {
    color: #FFFFFF !important;
}
#box_col_left.block_more_info {
    height: 100%;
    left: -240px;
    position: absolute;
    top: 0;
    width: 240px;
    z-index: 999;
}
.btn_control_col_left {
    border-right: 1px solid #E6E6E6;
    height: 44px;
}
.block_scoll_menu {
    float: left;
    width: 100%;
}
#page.hidden {
    overflow: hidden;
}
.icon_menu_phone {
    background: url("images/icons/icon_menu.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    float: left;
    height: 24px;
    margin: 9px 10px 0;
    width: 24px;
}
.list_item_panel li.active .icon_menu_phone {
    margin: 9px 10px 0 5px;
}
.ico_menu_01 {
    background-position: 5px -8px;
}
.ico_menu_02 {
    background-position: -20px -8px;
}
.ico_menu_03 {
    background-position: -44px -8px;
}
.ico_menu_04 {
    background-position: -70px -8px;
}
.ico_menu_05 {
    background-position: -103px -8px;
}
.ico_menu_06 {
    background-position: -132px -8px;
}
.ico_menu_07 {
    background-position: -157px -8px;
}
.ico_menu_08 {
    background-position: -181px -8px;
}
.ico_menu_09 {
    background-position: -208px -8px;
}
.ico_menu_10 {
    background-position: -233px -8px;
}
.ico_menu_11 {
    background-position: -260px -8px;
}
.ico_menu_12 {
    background-position: -285px -8px;
}
.ico_menu_13 {
    background-position: -310px -8px;
}
.ico_menu_14 {
    background-position: -337px -8px;
}
.ico_menu_15 {
    background-position: -366px -8px;
}
.ico_menu_16 {
    background-position: -394px -8px;
}
.ico_menu_17 {
    background-position: -423px -8px;
}
.ico_menu_18 {
    background-position: -452px -8px;
}
.ico_menu_19 {
    background-position: -485px -8px;
}
.ico_menu_20 {
    background-position: -510px -8px;
}
.ico_menu_21 {
    background-position: -536px -8px;
}
.ico_menu_22 {
    background-position: -561px -8px;
}
.ico_menu_23 {
    background-position: -629px -8px;
}
.ico_menu_24 {
    background-position: -673px -8px;
}
.ico_menu_25 {
    background-position: -719px -8px;
}
.block_tincheo.no_space {
    border: medium none;
    margin: 0;
    padding: 0;
}
.txt_block_relative_news {
    float: left;
    width: 95%;
}
.block_load_more_tinkhac {
    border-top: 1px dotted #E2E2E3;
    float: left;
    margin: 10px 0 0;
    padding: 10px 0 0;
    width: 100%;
}
.login-txt br {
    display: none;
}
#goicauhoi {
    padding: 0 0 20px;
}
#goicauhoi .title_block {
    padding: 5px 0 10px;
    position: relative;
}
#goicauhoi .like_google {
    right: 0;
    top: -5px;
}
#goicauhoi .google_name {
    padding: 2px 5px 0 3px;
}
.title_box_category .line_top_box {
    color: #000000;
    margin: 0 0 0 10px;
}
.form_lienhe .form-line li {
    float: left;
    width: 100%;
}
.form_lienhe .form-line li .wrap {
    float: left;
    margin: 0 0 0 2%;
    width: 18%;
}
.form_lienhe .form-line li .wrap img {
    float: left;
    width: 100%;
}
#divFileProgressContainer {
    display: none;
}
#box_thanhtoan .title_box_category {
    margin: 0;
}
#box_thanhtoan .content_box_category {
    padding: 0;
}
.list_thanhtoan li {
    border-bottom: 1px dotted #CACACA;
    height: 48px;
    margin: 10px 0 0;
}
.list_thanhtoan li:last-child {
    border: medium none;
}
.list_thanhtoan li a {
    background: url("images/icons/icon_boxthanhtoan.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    font: 400 11px arial;
    height: 33px;
    padding: 0 0 0 43px;
}
.list_thanhtoan li.internet a {
    background-position: 0 0;
}
.list_thanhtoan li.naptruoc a {
    background-position: 0 -42px;
}
.list_thanhtoan li.napsau a {
    background-position: 0 -84px;
}
.list_thanhtoan li.napgame a {
    background-position: 0 -125px;
}
.list_thanhtoan li.muasam a {
    background-position: 0 -167px;
}
.list_thanhtoan li.truyehinh a {
    background-position: 0 -209px;
}
.img_nhataitro {
    position: absolute;
    right: 255px;
}
.txt_thongtinnhataitro {
    background: none repeat scroll 0 0 #E2E2E2;
    color: #000000;
    display: inline-block;
    font: 400 11px/20px arial;
    height: 20px;
    padding: 0 6px;
    position: absolute;
    right: 255px;
}
a.txt_thongtinnhataitro:hover {
    color: #000000;
}
.tab_lich_phatsong {
    border-bottom: 1px solid #E2E2E3;
    float: left;
    margin: 0 0 10px;
    padding: 0 0 0 10px;
    width: 150px;
}
.tab_lich_phatsong a {
    border-top: 2px solid #EEEEEE;
    float: left;
    margin: 0 5px 0 0;
}
.tab_lich_phatsong a.active {
    border-top: 2px solid #999999;
}
.tab_lich_phatsong a img {
    float: left;
}
#lichphatsong .view_date_time {
    margin: 0 0 10px;
}
#to_top {
    bottom: 20px;
    display: none;
    position: fixed;
    right: 20px;
    z-index: 9999;
}
#pvtt_page {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll 68% 0 rgba(0, 0, 0, 0);
}
#pvtt_page .block_timer {
    padding: 0;
}
#pvtt_page .block_col_left_660 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    width: 67%;
}
.block_title_pvtt {
    font: 400 28px arial;
    padding: 10px 0;
}
.lead_pvtt {
    color: #323232;
    font-weight: 700;
    padding: 0 0 20px;
}
.block_list_2image, .block_list_4image, .block_list_3image {
    background: none repeat scroll 0 0 #F4F4F4;
    margin: 0 0 20px;
    padding: 10px 10px 0;
}
.block_list_2image ul, .block_list_4image ul, .block_list_3image ul {
    float: left;
    width: 100%;
}
.block_list_3image li {
    display: inline-block;
    margin: 0 2% 10px 0;
    text-align: center;
    vertical-align: top;
    width: 31%;
}
.block_list_3image li p {
    color: #323232;
    font: 700 12px arial;
}
* + html .block_list_3image li {
    float: left;
}
.block_list_3image li.end {
    margin: 0;
}
.block_list_3image li img {
    margin: 0 0 10px;
    width: 100%;
}
.block_list_4image li {
    display: inline-block;
    margin: 0 2% 10px 0;
    text-align: center;
    vertical-align: top;
    width: 22.5%;
}
.block_list_4image li p {
    color: #323232;
    font: 700 12px arial;
}
* + html .block_list_4image li, * + html .block_list_3image li {
    float: left;
}
.block_list_4image li.end {
    margin: 0;
}
.block_list_4image li img {
    margin: 0 0 10px;
    width: 100%;
}
.block_list_2image li {
    display: inline-block;
    margin: 0 2% 10px 0;
    text-align: center;
    vertical-align: top;
    width: 48.5%;
}
.block_list_2image li p {
    color: #323232;
    font: 700 12px arial;
}
* + html .block_list_2image li {
    float: left;
}
.block_list_2image li.end {
    margin: 0;
}
.block_list_2image li img {
    margin: 0 0 10px;
    width: 100%;
}
.image_1hinh {
    text-align: center;
}
.image_1hinh strong {
    background: none repeat scroll 0 0 #F4F4F4;
    display: block;
    padding: 5px 10px;
    text-align: left;
}
.pics_caption {
    font: 400 12px arial;
    padding: 5px 10px;
}
.item_pvtt {
    float: left;
    margin: 0 0 15px;
    width: 100%;
}
.txt_user_ask {
    font-size: 12px;
    padding: 5px 0 0;
    text-align: right;
}
.item_ask {
    font-style: italic;
    font-weight: 700;
}
.content_pvtt {
    line-height: 18px;
}
.answear {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll left top rgba(0, 0, 0, 0);
    padding: 10px;
}
.answear img {
    width: 100%;
}
.answear strong {
    color: #666666;
}
.answear p, .answear p.Normal {
    margin-bottom: 10px;
}
.answear table {
    margin: 0 auto 10px;
}
.answear table, .answear img {
    max-width: 100%;
}
p.pics {
    text-align: center;
}
.form_thamgia li {
    float: left;
    margin: 0 0 10px;
    width: 100%;
}
.form_thamgia .block_input, .form_thamgia .txt_input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C0C0C0;
    color: #666666;
    font: 400 14px arial;
    height: 20px;
    padding: 2px 2%;
    width: 95%;
}
.form_thamgia .block_input {
    height: 100px;
}
.form_thamgia .tuoi {
    float: right;
}
.txt_form {
    padding: 0 0 5px;
}
.txt_error {
    color: #9F224E;
    font-size: 11px;
}
.input_left {
    width: 71%;
}
.input_right {
    width: 27%;
}
.form_thamgia .input_capcha {
    width: 100px;
}
.form_thamgia .btn_refrest {
    float: left;
    margin: 20px 10px 0 0;
}
.form_thamgia .capcha {
    float: left;
    margin: 20px 10px 0 0;
}
.form_thamgia .capcha img {
    max-width: none;
}
.form_thamgia .block_input_capcha {
    float: left;
    width: 130px;
}
.form_thamgia .txt_clear_all {
    color: #666666;
    font: 400 11px arial;
    margin: 0 0 0 20px;
    text-decoration: underline;
}
.form_thamgia .btt-complete {
    width: 65px;
}
#form_thamgia, .btn_dangky_thamgia {
    display: none;
}
#thoitiet {
    background: none repeat scroll 0 0 #F4F4F4;
    padding-bottom: 20px;
    position: relative;
    width: 100%;
}
.title_thoitiet {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    height: 37px;
    width: 100%;
}
.txt_title_thoitiet {
    font: 700 16px/37px arial;
    margin: 0 0 0 20px;
}
.txt_time_thoitiet {
    line-height: 37px;
    margin: 0 40px 0 0;
}
.content_thoitiet {
    float: left;
    padding: 20px 2%;
    width: 96%;
}
.location {
    color: #666666;
    font: 400 16px arial;
}
.location .change_location {
    color: #666666;
    font: 400 12px arial;
    margin: 0 0 0 20px;
    text-decoration: underline;
}
.location .change_location.active {
    background: url("images/icons/icon_thaydoi_tt.gif") no-repeat scroll right 2px rgba(0, 0, 0, 0);
    padding: 0 13px 0 0;
}
.block_location {
    border-bottom: 1px dotted #E2E2E3;
    margin: 0 0 10px;
    padding: 20px 0;
    width: 100%;
}
.txt_doc_big {
    background: url("images/graphics/doc_big.gif") no-repeat scroll right 12px rgba(0, 0, 0, 0);
    float: left;
    font: 400 72px arial;
    padding: 0 65px 0 0;
}
.icon_thoitiet_big {
    background: url("images/icons/icon_thoitiet_big.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.tt_big_340, .tt_big_1 {
    background-position: 0 0;
}
.tt_big_90, .tt_big_2 {
    background-position: 0 -80px;
}
.tt_big_3 {
    background-position: 0 -160px;
}
.tt_big_300, .tt_big_4 {
    background-position: 0 -248px;
}
.tt_big_5 {
    background-position: 0 -344px;
}
.tt_big_6 {
    background-position: 0 -430px;
}
.tt_big_7 {
    background-position: 0 -523px;
}
.tt_big_260, .tt_big_8 {
    background-position: -145px 5px;
}
.tt_big_40, .tt_big_9 {
    background-position: -145px -75px;
}
.tt_big_10 {
    background-position: -145px -160px;
}
.tt_big_11 {
    background-position: -145px -240px;
}
.tt_big_390, .tt_big_110, .tt_big_12 {
    background-position: -145px -325px;
}
.tt_big_13 {
    background-position: -145px -408px;
}
.tt_big_14 {
    background-position: -145px -490px;
}
.tt_big_15 {
    background-position: -295px 5px;
}
.tt_big_16 {
    background-position: -295px -75px;
}
.tt_big_17 {
    background-position: -295px -160px;
}
.tt_big_18 {
    background-position: -295px -240px;
}
.tt_big_300, .tt_big_270, .tt_big_19 {
    background-position: -295px -320px;
}
.tt_big_20 {
    background-position: -295px -405px;
}
.tt_big_21 {
    background-position: -295px -490px;
}
.tt_big_22 {
    background-position: -295px -490px;
}
.tt_big_6lge, .tt_big_23 {
    background-position: -435px -5px;
}
.icon_thoitiet_small {
    background: url("images/icons/icon_thoitiet_small.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 36px;
    width: 45px;
}
.tt_small_6_lge, .tt_small_340, .tt_small_1 {
    background-position: -120px -7px;
}
.tt_small_2 {
    background-position: -120px -82px;
}
.tt_small_300, .tt_small_3 {
    background-position: -120px -155px;
}
.tt_small_90, .tt_small_4 {
    background-position: -120px -227px;
}
.tt_small_40, .tt_small_5 {
    background-position: -120px -300px;
}
.tt_small_6 {
    background-position: -120px -373px;
}
.tt_small_7 {
    background-position: -120px -445px;
}
.tt_small_8 {
    background-position: -330px -5px;
}
.tt_small_260, .tt_small_9 {
    background-position: -330px -80px;
}
.tt_small_390, .tt_small_110, .tt_small_10 {
    background-position: -330px -155px;
}
.tt_small_11 {
    background-position: -330px -227px;
}
.tt_small_12 {
    background-position: -330px -300px;
}
.tt_small_13 {
    background-position: -330px -375px;
}
.tt_small_14 {
    background-position: -330px -445px;
}
.tt_small_15 {
    background-position: -554px -5px;
}
.tt_small_330, .tt_small_270, .tt_small_16 {
    background-position: -543px -80px;
}
.tt_small_17 {
    background-position: -543px -150px;
}
.tt_small_18 {
    background-position: -543px -220px;
}
.tt_small_19 {
    background-position: -543px -295px;
}
.tt_small_20 {
    background-position: -543px -370px;
}
.tt_small_21 {
    background-position: -543px -5px;
}
.tt_small_22 {
    background-position: -710px -5px;
}
.tt_small_23 {
    background-position: -710px -80px;
}
.block_info_temp {
    float: left;
    width: 50%;
}
.more_info_temp {
    float: right;
    width: 50%;
}
.more_info_temp .list_news_dot_3x3_300 {
    border: medium none;
    color: #000000;
    margin: 0;
    padding: 0;
}
.furture_tem {
    background: none repeat scroll 0 0 #DDDDDD;
}
.furture_tem p {
    padding: 5px 10px;
}
.txt_decs_tt {
    font: 700 14px arial;
    width: 100px;
}
.block_txt_des_tt {
    float: left;
    font: 700 14px arial;
    padding: 10px 0 0;
    width: 15%;
}
.block_txt_des_tt .txt_thoigian {
    padding: 0 0 53px;
}
.block_txt_des_tt .txt_nhietdo {
    padding: 0 0 10px;
}
.tt_detail {
    float: left;
    padding: 13px 0 0;
    width: 85%;
}
.tt_detail li {
    border-left: 1px solid #E2E2E3;
    float: left;
    padding: 0 2%;
    width: 29%;
}
.tt_detail li .txt_center {
    padding-bottom: 10px;
}
.txt_center {
    text-align: center;
}
.search_location {
    display: none;
    margin: 10px 0 0;
    position: relative;
    z-index: 999;
}
.txt_select_location {
    float: left;
    font: 400 14px arial;
    height: 24px;
    padding: 4px 0;
    width: 250px;
}
.txt_doC_den {
    background: url("images/graphics/bg_o.gif") no-repeat scroll right 15px rgba(0, 0, 0, 0);
    display: inline-block;
    float: left;
    font: 700 1.5em/44px arial;
    margin: 0 10px 0 0;
    padding: 0 7px 0 5px;
}
.txt_location_topbar {
    background: url("images/graphics/icon_arrow_5x9_topbar.gif") no-repeat scroll left 16px rgba(0, 0, 0, 0);
    color: #666666;
    display: inline-block;
    float: left;
    font: 400 14px/43px arial;
    height: 43px;
    margin: 0 5px 0 0;
    padding: 0 0 0 10px;
}
.block_icon_menu_header .block_location_tt img {
    border: medium none;
    height: 43px;
}
#ratinglt_result {
    background: none repeat scroll 0 0 #F4F4F4;
    position: relative;
    width: 100%;
}
.title_result {
    color: #666666;
    font: 400 11px arial;
    padding: 10px 0;
}
.content_result_rating .title_result {
    bottom: -60px;
    position: absolute;
}
.block_result_rating {
    padding: 0 20px 50px;
}
.content_result_rating {
    position: relative;
}
.width_colrating {
    height: 100px;
    position: relative;
}
.col_rating {
    background: none repeat scroll 0 0 #CCCCCC;
    bottom: 0;
    position: absolute;
    width: 9%;
}
.block_result_rating .col1 {
    left: 0;
}
.block_result_rating .col2 {
    left: 10%;
}
.block_result_rating .col3 {
    left: 20%;
}
.block_result_rating .col4 {
    left: 30%;
}
.block_result_rating .col5 {
    left: 40%;
}
.block_result_rating .col6 {
    left: 50%;
}
.block_result_rating .col7 {
    left: 60%;
}
.block_result_rating .col8 {
    left: 70%;
}
.block_result_rating .col9 {
    left: 80%;
}
.block_result_rating .col10 {
    left: 90%;
}
.num_rating {
    border-top: 1px solid #E1E1E1;
    float: left;
    margin: 5px 0 0;
    padding: 5px 0 0;
    width: 100%;
}
.num_rating li {
    float: left;
    text-align: center;
    width: 10%;
}
.icon_show_full_comment {
    background: url("images/graphics/btnadd.gif") no-repeat scroll left 1px rgba(0, 0, 0, 0);
    display: inline-block;
    height: 12px;
    line-height: 12px;
    margin: 0 0 0 3px;
    width: 12px;
}
.icon_show_full_comment:hover {
    background: url("images/graphics/btnadd_hover.gif") no-repeat scroll left 1px rgba(0, 0, 0, 0);
}
.icon_show_full_comment.icon_tru {
    background: url("images/graphics/btnadd2.gif") no-repeat scroll left 1px rgba(0, 0, 0, 0);
}
.icon_show_full_comment.icon_tru:hover {
    background: url("images/graphics/btnadd2_hover.gif") no-repeat scroll left 1px rgba(0, 0, 0, 0);
}
#box_details_news .block_demo_nhacso {
    background: none repeat scroll 0 0 #F4F4F4;
    border-top: 2px solid #D3D3D3;
    float: left;
    margin: 0 0 10px;
    width: 100%;
}
#box_details_news .block_demo_nhacso ul.list_news {
    list-style-type: none;
    margin: 0;
    padding: 10px 2%;
    width: 96%;
}
#box_details_news .block_demo_nhacso ul.list_news li {
    border-bottom: 1px solid #D3D3D3;
    list-style-type: none;
    margin: 0 0 10px;
    padding: 0 0 10px;
}
#box_details_news .block_demo_nhacso ul.list_news li:last-child {
    border: medium none;
    margin: 0;
    padding: 0;
}
#box_details_news .type .icon_play {
    background: url("images/icons/icon_nhac_detail.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    display: block;
    height: 24px;
    width: 24px;
}
#box_details_news .decs_info_type {
    padding: 0 0 0 10px;
    width: 80%;
}
#box_details_news .decs_info_type p {
    font: 400 12px arial;
    margin: 0;
    padding: 0 0 5px;
}
#box_details_news .decs_info_type p a {
    color: #000000;
}
#box_details_news .decs_info_type p a.txt_666 {
    color: #666666;
}
#box_details_news .decs_info_type p a:hover {
    color: #004F8B;
}
#box_details_news .decs_info_type .txt_11 {
    font: 400 11px arial;
}
#box_details_news .decs_info_type p.nghe_allalbum a {
    background: url("images/icons/icon_nghe_playlist.gif") no-repeat scroll left 2px rgba(0, 0, 0, 0);
    color: #999999;
    display: inline-block;
    padding: 0 0 0 15px;
}
#box_album_music_detail {
    margin: 0 0 20px;
}
#box_album_music_detail .title_box {
    background: none repeat scroll 0 0 #EEEEEE;
    border-top: 2px solid #D3D3D3;
    float: left;
    height: 28px;
    width: 100%;
}
#box_album_music_detail .title_box .txt_left {
    color: #D71450;
    font: 700 14px/28px arial;
    margin: 0 0 0 10px;
}
#box_album_music_detail .title_box .txt_left a {
    color: #D71450;
}
#box_album_music_detail .title_box .txt_view_more {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
#box_album_music_detail .title_box .txt_view_more a {
    background: url("images/icons/icon_nghe_all_album.gif") no-repeat scroll left 10px rgba(0, 0, 0, 0);
    display: inline-block;
    font: 400 11px/28px arial;
    height: 28px;
    padding: 0 0 0 15px;
}
#box_album_music_detail .content_block {
    background: none repeat scroll 0 0 #F4F4F4;
    padding: 10px 0 10px 10px;
}
#box_album_music_detail .block_avata_album {
    width: 35%;
}
#box_album_music_detail .block_avata_album img {
    width: 100%;
}
#box_album_music_detail .list_news {
    float: right;
    max-height: 350px;
    overflow: hidden;
    width: 63%;
}
#box_album_music_detail .list_news li {
    margin: 0 0 5px;
    padding: 0 0 5px;
}
#box_album_music_detail .list_news ul {
    padding: 0 10px 0 0;
}
#box_album_music_detail .txt_info_music {
    width: 65%;
}
#box_album_music_detail .txt666 {
    color: #666666;
}
#box_album_music_detail .icon_addlist {
    background: url("images/graphics/btnadd.gif") no-repeat scroll left 2px rgba(0, 0, 0, 0);
    display: inline-block;
    padding: 0 0 0 15px;
}
#box_album_music_detail .chose_action {
    width: 80px;
}
#box_xemnhieunhat .list_new_160 li {
    margin-bottom: 7px;
    padding-bottom: 7px;
}
#box_xemnhieunhat .list_new_160 li:last-child {
    margin: 0;
    padding: 0;
}
.embed-container, .embed-container.audio {
    height: 0;
    overflow: hidden;
    padding-bottom: 56.25%;
    position: relative;
}
.fck_detail .embed-container {
    margin: 0 0 1em;
}
.block_flash_video .embed-container {
    background: none repeat scroll 0 0 #000000;
}
.embed-container.audio {
    padding-bottom: 16.7%;
}
.embed-container iframe, .embed-container object, .embed-container embed {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
#box_comment .pagination_news {
    padding: 10px 0;
}
#video.box_category {
    margin-bottom: 10px;
}
.reply_name {
    color: #999999;
    font-style: italic;
}
.movie_infomation .block_lichthidau_detail li {
    background: url("images/graphics/bg_dot_gray_3x3_vne.gif") no-repeat scroll left 6px rgba(0, 0, 0, 0);
    margin: 3px 0 0;
    padding: 0 0 0 10px;
}
.team_info .movie_infomation .block_lichthidau_detail li a {
    color: #666666;
    font-weight: 700;
}
.team_info .movie_infomation .block_lichthidau_detail li a strong {
    color: #000000;
    font-weight: 400;
}
#col_3 .list_news li {
    margin-bottom: 7px;
    padding-bottom: 7px;
}
#col_3 .list_news li:last-child {
    border: medium none;
    margin: 0;
    padding: 0;
}
#col_3 .list_news li a {
    font: 400 14px arial;
}
.banner_980x60 .box_category {
    margin: 0 0 10px;
}
.template td {
    padding-bottom: 10px;
}
.template .vnexHead td {
    padding: 0;
}
.template tr:last-child td {
    padding-bottom: 0;
}
.vnex2ColL {
    padding: 0 3% 0 0;
    width: 50%;
}
.template img {
    width: 100%;
}
.vnex2ColR {
    width: 47%;
}
.txt_title_tp {
    font: 400 14px arial;
}
.vnex22SColR, .vnex22SColL, .vnex22ColR, .vnex22ColL {
    padding: 0 2%;
    width: 46%;
}
.vnexBullet a {
    background: url("images/graphics/bg_dot_gray_3x3.gif") no-repeat scroll left 6px rgba(0, 0, 0, 0);
    display: inline-block;
    padding: 0 0 0 10px;
}
.list_type_nodot li {
    border-bottom: 1px dotted #CACACA;
    float: left;
    margin: 0 0 7px;
    padding-bottom: 7px;
    width: 100%;
}
.list_type_nodot li:last-child {
    border: medium none;
    margin: 0;
    padding: 0;
}
#vieclamcareelink .title_box_category {
    background: none repeat scroll 0 0 #A0234F;
}
#tuvannghecareek .title_box_category a, #xedienantoan .title_box_category a, #taichinhteckombank .title_box_category a, #vieclamcareelink .title_box_category a {
    color: #FFFFFF;
}
#taichinhteckombank .title_box_category {
    background: none repeat scroll 0 0 #F00001;
}
#xedienantoan .title_box_category {
    background: none repeat scroll 0 0 #098732;
}
#tuvannghecareek .title_box_category {
    background: none repeat scroll 0 0 #034CA3;
}
#col_3 .list_new_160 li:last-child, #col_3 .list_new_160 li.end {
    margin: 0;
    padding: 0;
}
.block_close_menu {
    display: none;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 99;
}
.mapgoogle {
    border-top: 1px solid #CACACA;
    float: left;
    padding: 10px 0 0;
    width: 100%;
}
.block_rt_thuvien {
    border-bottom: 1px dotted #E2E2E3;
    float: left;
    margin: 0 0 10px;
    padding: 0 0 10px;
    width: 100%;
}
.ratingdocgia {
    color: #004579;
}
.rt_bandoc, .rt_vne, .rt_point {
    float: left;
    line-height: 22px;
    margin: 0 10px 0 0;
}
.block_col_160 .rt_point {
    margin: 0;
}
.pont_rating {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #EAEAEA;
    border-radius: 2px;
    color: #666666;
    display: block;
    float: left;
    font: 400 11px arial;
    padding: 3px 5px;
}
.txt_danhgia_rtpoint {
    background: none repeat scroll 0 0 #EAEAEA;
    border-radius: 0 2px 2px 0;
    color: #666666;
    float: left;
    font: 400 10px arial;
    height: 22px;
    padding: 0 5px;
}
.number_rating {
    background: url("images/graphics/bg_start.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
    height: 9px;
    margin: 0 5px 0 0;
    width: 62px;
}
.number_rating.rating1 {
    background-position: 0 -9px;
}
.number_rating.rating2 {
    background-position: 0 -18px;
}
.number_rating.rating3 {
    background-position: 0 -27px;
}
.number_rating.rating4 {
    background-position: 0 -36px;
}
.number_rating.rating5 {
    background-position: 0 -45px;
}
.number_rating.rating6 {
    background-position: 0 -54px;
}
.number_rating.rating7 {
    background-position: 0 -63px;
}
.number_rating.rating8 {
    background-position: 0 -72px;
}
.number_rating.rating9 {
    background-position: 0 -81px;
}
.number_rating.rating10 {
    background-position: 0 -90px;
}
.lits_news_980 li {
    float: left;
    padding: 10px 1%;
    width: 22.8%;
}
.lits_news_980 .thumb_image {
    float: left;
    margin: 0 3% 0 0;
    width: 50%;
}
.lits_news_980 .title_news_980 {
    font: 700 12px/16px arial;
}
.title_news_block_980 {
    background: none repeat scroll 0 0 #F4F4F4;
    border-bottom: 1px solid #DEDEDE;
    border-top: 1px solid #DEDEDE;
    color: #9F224E;
    font: 700 14px/30px arial;
    padding: 0 1%;
    position: relative;
    width: 98%;
}
.title_news_block_980 .btn_control_tv_slider {
    top: 1px;
}
.title_news_block_980 .prev_slider {
    left: auto;
    right: 40px;
}
.title_news_block_980 .btn_control_tv_slider {
    background: url("images/graphics/next_prev_boxdoanhnghiep.gif") no-repeat scroll 1px 0 rgba(0, 0, 0, 0);
}
.title_news_block_980 .next_slider {
    background-position: -29px 0;
    right: 0;
}
.content_news_980 {
    background: none repeat scroll 0 0 #F4F4F4;
    border-top: 1px solid #FFFFFF;
    float: left;
    padding: 7px 1%;
    width: 98%;
}
.coppy_right p span {
    font-weight: 700;
}
#col_3 #boxthamdoykien {
    float: left;
}
#col_3 #boxthamdoykien.box_category {
    margin: 0;
}
#bar_swich_page {
    background: none repeat scroll 0 0 #D2D2D2;
    float: left;
    height: 30px;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999;
}
.swich_page {
    margin: 0 auto;
    position: relative;
    width: 980px;
}
.goback_oldversion {
    text-align: center;
}
.goback_oldversion a {
    background: url("images/graphics/img_go_back_older.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    display: inline-block;
    font: 400 12px/30px arial;
    padding: 0 0 0 45px;
}
.icon_close_swich_page {
    background: url("images/icons/icon_close_bar_swich_page.gif") no-repeat scroll center center rgba(0, 0, 0, 0);
    height: 30px;
    width: 30px;
}
.icon_tweet_swich_page {
    background: url("images/icons/icon_top_swich_bar.png") no-repeat scroll -24px -32px rgba(0, 0, 0, 0);
    height: 16px;
    width: 18px;
}
a:hover .icon_tweet_swich_page {
    background: url("images/icons/icon_top_swich_bar.png") no-repeat scroll -24px -4px rgba(0, 0, 0, 0);
}
.icon_fb_swich_page {
    background: url("images/icons/icon_top_swich_bar.png") no-repeat scroll 3px -32px rgba(0, 0, 0, 0);
    height: 16px;
    width: 18px;
}
a:hover .icon_fb_swich_page {
    background: url("images/icons/icon_top_swich_bar.png") no-repeat scroll 3px -4px rgba(0, 0, 0, 0);
}
.gopy {
    height: 30px;
    position: absolute;
    right: 0;
    top: 0;
}
.gopy a {
    display: inline-block;
    float: right;
}
.gopy .txt_gopy {
    background: url("images/icons/icon_gopy_hover.png") no-repeat scroll 0 8px rgba(0, 0, 0, 0);
    color: #9F224E;
    font: 400 12px/30px arial;
    padding: 0 0 0 20px;
}
.gopy a.txt_gopy:hover {
    background: url("images/icons/icon_gopy_top.gif") no-repeat scroll left 8px rgba(0, 0, 0, 0);
    color: #000000;
}
.gopy .txt_drash {
    background: url("images/graphics/bg_1x16.gif") no-repeat scroll right 0 rgba(0, 0, 0, 0);
    margin: 7px 10px 0 0;
    padding: 0 10px 0 0;
}
#gopykien {
    position: relative;
}
#gopykien .complete-form {
    background: none repeat scroll 0 0 #F4F4F4;
    padding: 10px 40px;
}
#gopykien .txt-login {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C0C0C0;
    color: #666666;
    float: left;
    font: 400 14px arial;
    padding: 3px 1%;
    width: 97%;
}
#gopykien textarea.txt-login {
    height: 50px;
}
#gopykien .txt-capcha {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C0C0C0;
    color: #666666;
    float: left;
    font: 400 14px arial;
    height: 20px;
    margin-right: 10px;
    padding: 2px 7px;
    width: 104px;
}
#gopykien .input_capcha {
    margin: 0 10px 0 0;
}
#gopykien .btt-complete {
    float: left;
    margin: 0 0 0 10px;
}
#gopykien .sercurity {
    float: left;
    padding: 10px 0 0;
    width: 100%;
}
.block_txt_capcha {
    width: 135px;
}
.item_radio {
    float: left;
    padding: 10px 0 0;
    width: 100%;
}
.item_radio label {
    cursor: pointer;
}
.block_radio_col {
    float: left;
    margin: 0 0 0 1%;
    padding: 0 1% 0 0;
    width: 31%;
}
.block_radio_col .txt_colum_radio {
    font: 700 14px arial;
}
#gopykien .bg_line {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll 63% 0 rgba(0, 0, 0, 0);
}
#gopykien .list_radio {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll 32% 0 rgba(0, 0, 0, 0);
    margin: 0 0 10px;
}
#box_details_news .w670 {
    width: 100%;
}
.txtstuff {
    overflow: hidden;
    resize: none;
}
.hiddendiv {
    display: none;
    white-space: pre-wrap;
    word-wrap: break-word;
}
.cmt_common_hidden {
    font: 400 12px/18px arial;
    min-height: 50px;
    overflow: hidden;
}
.mid_1_right .block_padding_10 {
    padding: 10px 0 0;
}
.mid_1_right .tb_servey .w20 {
    width: 20%;
}
.mid_1_right .tb_servey .w130 {
    width: 80%;
}
.mid_1_right .btn_bieuquyet {
    display: inline;
    margin: 0 0 3px 15px;
    text-align: center;
}
* + html .mid_1_right .btn_bieuquyet {
    width: 85px;
}
.mid_1_right #boxthamdoykien .txt_xemketqua {
    margin: 0 0 0 20px;
}
.mid_1_right #boxthamdoykien {
    border-bottom: 1px dotted #CACACA;
    float: left;
    margin: 0;
    width: 100%;
}
.mid_1_right #boxthamdoykien .title_box_category {
    background: none repeat scroll 0 0 #EEEEEE;
    border-top: 2px solid #9D9D9D;
    height: 28px;
}
.mid_1_right #boxthamdoykien .txt_main_category span, .mid_1_right #boxthamdoykien .txt_main_category a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#boxthamdoykien .title_thamdo {
    font: 400 14px arial;
}
.mid_1_right #boxthamdoykien .content_box_category {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.infographic_detail {
    padding-bottom: 20px;
}
#box_details_news .ul_tinkhac300 .title_news {
    float: none;
    margin: 0;
    width: auto;
}
.ul_tinkhac300 li {
    border-bottom: 1px dotted #E2E2E3;
    display: block;
    margin-bottom: 10px;
    overflow: hidden;
    padding-bottom: 10px;
}
.ul_tinkhac300 li .thubm {
    float: left;
    position: relative;
    width: 100%;
}
.ul_tinkhac300 a img {
    float: left;
    width: 100%;
}
.icon_thumb_infographic {
    background: url("images/graphics/icon_infographic.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    bottom: 0;
    display: block;
    height: 28px;
    left: 0;
    position: absolute;
    width: 28px;
}
#news_home.list_news .thumb .icon_thumb_infographic {
    margin-bottom: 10px;
}
#news_home.list_news .thumb:hover .icon_thumb_infographic {
    background: url("images/graphics/icon_infographic.png") no-repeat scroll -28px 0 rgba(0, 0, 0, 0);
}
#box_cactacgia {
    width: 100%;
}
#box_cactacgia .content_box_category .thumb {
    width: 60px;
}
#box_cactacgia .scroll-pane {
    height: 820px;
}
#box_cactacgia .scroll-pane .list_new_160 li .title {
    margin-bottom: 5px;
}
#box_cactacgia .scroll-pane .list_new_160 li a {
    font-size: 14px;
}
#box_cactacgia .sobaiviet {
    font-size: 12px;
}
.stick {
    background: none repeat scroll 0 0 #FFFFFF;
    padding-bottom: 10px;
    position: fixed;
    top: 40px;
    z-index: 9999;
}
#homepage .block_mid_new .list_news .list_news_dot_3x3 {
    float: none;
    margin: 5px 0 0;
    width: auto;
}
.block_slider_photo {
    position: relative;
}
.block_slider_photo .item_slider {
    padding: 0;
}
.block_slider_photo .item_slider .title_news {
    padding: 10px 0;
}
.item_slider .thumb_image .thumb_image {
    margin-bottom: 5px;
}
.item_slider .thumb_image img {
    width: 100%;
}
.block_slider_photo .prev_slider {
    left: -1px;
    top: 30%;
}
.block_slider_photo .next_slider {
    right: -1px;
    top: 30%;
}
.title_box_tinmoi {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-x scroll left 7px rgba(0, 0, 0, 0);
    float: left;
    width: 100%;
}
.title_box_tinmoi span {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #9F224E;
    display: inline-block;
    float: left;
    font: 700 14px arial;
    padding: 0 10px 5px 0;
}
#homepage .line_col_home {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll 810px 0 rgba(0, 0, 0, 0);
}
.block_home_new {
    float: left;
    width: 800px;
}
.block_col_top_left {
    float: left;
    width: 360px;
}
.block_col_top_right {
    float: right;
    width: 420px;
}
.block_col_top {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll 370px 0 rgba(0, 0, 0, 0);
    margin: 0 0 10px;
}
.block_col_mid #col_2 {
    float: right;
    margin: 0;
    padding: 0;
}
.block_col_mid {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll 490px 0 rgba(0, 0, 0, 0);
}
.block_col_top_right .home_bleft_640 {
    float: left;
    width: 300px;
}
.block_col_top_right .home_bright_640 {
    float: right;
    width: 115px;
}
.block_100 {
    float: left;
    width: 100px;
}
.block_banner {
    float: right;
    width: 300px;
}
.block_100 .block_padding_10 {
    padding: 10px 0 0;
}
.block_100 #boxthamdoykien .content_box_category {
    background: none repeat scroll 0 0 #FFFFFF;
}
.block_100 #boxthamdoykien .tb_servey .w130 {
    width: 80%;
}
.block_100 #boxthamdoykien .btn_bieuquyet {
    float: left;
    margin: 0 0 0 15px;
}
.block_100 #boxthamdoykien .txt_xemketqua {
    float: left;
    margin: 5px 0 0 25px;
}
.info_tuvan_mem {
    float: right;
    padding: 0 0 5px;
    width: 71%;
}
.info_tuvan_mem .chucvi {
    color: #666666;
    font: 400 11px arial;
}
#tvxkhop .content_box_category .thumb {
    margin: 0;
    width: 26%;
}
#tvxkhop .block_image_news .news_lead {
    padding: 10px 0 0;
}
#tvxkhop .txt_view_more {
    margin: 10px 10px 0 0;
}
.timer_box {
    font: 400 12px/20px arial;
    padding: 10px 0 0;
}
.txt_timer_box {
    background: none repeat scroll 0 0 #EEEEEE;
    padding: 0 10px;
}
.timer_box span {
    background: none repeat scroll 0 0 #F0EDDA;
    color: #9F224E;
    display: inline-block;
    height: 20px;
    padding: 0 5px;
}
.timer_box .btn_goicauhoi {
    background: none repeat scroll 0 0 #858585;
    color: #FFFFFF;
    display: inline-block;
    float: left;
    font: 700 11px/20px arial;
    height: 20px;
    margin: 0 0 0 10px;
    padding: 0 10px;
}
.block_question {
    background: url("images/icons/icon_question.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    float: left;
    margin: 10px 0 5px;
    min-height: 20px;
    padding: 0 0 0 10%;
    width: 90%;
}
.block_hidden_device {
    float: left;
    width: 100%;
}
.block_100 .scroll-pane {
    height: 210px;
}
.filter_coment {
    color: #666666;
    float: right;
    padding: 0 10px 0 0;
}
.filter_coment a {
    color: #666666;
    font: 400 11px arial;
}
.filter_coment a.active {
    color: #9D234C;
}
.filter_coment_mobile {
    float: right;
}
.filter_coment_mobile select {
    display: none;
    font: 400 14px arial;
}
#container_tab_live {
    background: url("images/graphics/bg_3x3_live.gif") repeat-y scroll 10% 0 rgba(0, 0, 0, 0);
    float: left;
    margin: 0 0 20px;
}
#container_tab_live ul li {
    float: left;
    margin-bottom: 10px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
#container_tab_live ul li:hover, #container_tab_live ul li.first {
    background: url("images/graphics/bg_3x3_live_active.gif") repeat-y scroll 10% 0 rgba(0, 0, 0, 0);
}
#container_tab_live div.minutes {
    color: #9F224E;
    float: left;
    position: relative;
    width: 10%;
}
#container_tab_live div.text_live {
    border-bottom: 1px dotted #CACACA;
    float: right;
    font-family: "arial";
    font-size: 12px;
    min-height: 50px;
    padding: 0 0 10px;
    width: 86%;
}
#container_tab_live div.text_live .tb_servey .w130 {
    float: left;
}
#container_tab_live div.text_live p {
    margin: 0 0 10px;
}
#container_tab_live div.text_live img {
    margin-bottom: 5px;
}
#container_tab_live div.bg_special_tuongthuat {
    background: none repeat scroll 0 0 #F7F7F7;
}
#container_tab_live div.minutes span {
    display: block;
    text-align: center;
    width: 19px;
}
#container_tab_live div.minutes span.icon_special {
    background: url("images/icons/icon_live.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 19px;
    width: 19px;
}
#container_tab_live li.icon_traibanh div.minutes span.icon_special {
    background-position: -1px center;
}
#container_tab_live li.icon_muiten div.minutes span.icon_special {
    background-position: -24px center;
}
#container_tab_live li.icon_thevang div.minutes span.icon_special {
    background-position: -44px center;
}
.icon_live {
    background: url("images/icons/icon_football_live.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 24px;
    position: absolute;
    right: -12px;
    top: 0;
    width: 24px;
}
.icon_live_01 {
    background-position: -51px -40px;
}
.icon_live_02 {
    background-position: -129px -40px;
}
.icon_live_03 {
    background-position: -205px -40px;
}
.icon_live_04 {
    background-position: -284px -40px;
}
.icon_live_05 {
    background-position: -368px -40px;
}
.icon_live_06 {
    background-position: -447px -40px;
}
.icon_live_07 {
    background-position: -527px -40px;
}
.icon_live_08 {
    background-position: -50px -109px;
}
.icon_live_09 {
    background-position: -129px -109px;
}
.icon_live_10 {
    background-position: -205px -109px;
}
.icon_live_11 {
    background-position: -289px -109px;
}
.icon_live_12 {
    background-position: -367px -109px;
}
.icon_live_13 {
    background-position: -447px -109px;
}
.icon_live_14 {
    background-position: -527px -109px;
}
#container_tab_live ul li:first-child .icon_dot_live {
    background: url("images/icons/icon_dot_live_active.gif") no-repeat scroll center center rgba(0, 0, 0, 0);
}
.icon_dot_live {
    background: url("images/icons/icon_dot_live.gif") no-repeat scroll center center rgba(0, 0, 0, 0);
}
#box_coment_300 .filter_coment a {
    font: 400 11px/30px arial;
}
.block_filter_live {
    background: none repeat scroll 0 0 #F4F4F4;
    float: left;
    height: 30px;
    margin: 0 0 15px;
    width: 100%;
}
.filter_right {
    float: right;
}
.filter_left {
    float: left;
}
.block_filter_live a {
    color: #333333;
    display: inline-block;
    float: left;
    font: 400 12px/30px arial;
    padding: 0 10px;
}
.filter_right a {
    background: url("images/graphics/bg_drash_line_2x1.gif") repeat-y scroll left top rgba(0, 0, 0, 0);
}
.filter_left a {
    background: url("images/graphics/bg_drash_line_2x1.gif") repeat-y scroll right top rgba(0, 0, 0, 0);
}
.block_filter_live a.active {
    color: #9F224E;
    font: 700 12px/30px arial;
}
#box_comment .view_more_coment a {
    margin: 0 0 0 35%;
    width: 20%;
}
.special_time {
    background: none repeat scroll 0 0 #9F224E;
    color: #FFFFFF;
    display: inline-block;
    padding: 2px 5px;
}
#container_tab_live div.text_live .list_dot_3x3 {
    background: none repeat scroll 0 0 #F4F4F4;
    float: left;
    margin-bottom: 10px;
    padding: 5px 2%;
    width: 96%;
}
#container_tab_live .list_dot_3x3 .dot_item {
    background: url("images/graphics/bg_dot_gray_3x3.gif") no-repeat scroll left 10px rgba(0, 0, 0, 0);
    padding: 5px 0 5px 2%;
    width: 97%;
}
.list_dot_3x3 .dot_item a {
    color: #666666;
    font: 700 12px arial;
}
#container_tab_live div.text_live .thumb {
    float: left;
    margin: 0 10px 0 0;
    width: 25%;
}
#container_tab_live div.text_live .title_news {
    float: none;
    margin: 0;
    width: auto;
}
#container_tab_live div.text_live .block_image_news {
    background: none repeat scroll 0 0 #F4F4F4;
    float: left;
    margin: 0 0 10px;
    padding: 5px 2%;
    width: 96%;
}
#container_tab_live div.text_live .item_slider {
    padding: 0 5px;
}
#container_tab_live div.text_live .btn_control_tv_slider {
    top: 40%;
}
.live_post_status {
    background: none repeat scroll 0 0 #F4F4F4;
    float: left;
    margin: 0 0 15px;
    padding: 10px 0;
    text-align: center;
    width: 100%;
}
.live_post_status a {
    background: url("images/icons/icon_live_post.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    color: #9F224E;
    display: inline-block;
    font: 700 12px/16px arial;
    padding: 0 0 0 20px;
}
.live_post_status a.short_live {
    background: url("images/icons/icon_live_post.gif") no-repeat scroll left bottom rgba(0, 0, 0, 0);
}
#container_tab_live div.text_live td {
    vertical-align: top;
}
#container_tab_live .image_quote {
    background: url("images/icons/icon_quote.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    height: 23px;
    width: 30px;
}
#beach-vne6.login-form {
    display: block;
    overflow: hidden;
    width: auto;
}
#beach-vne6 .share_email_des {
    color: #9F224E;
    display: block;
    float: none;
    font-size: 14px;
    overflow: hidden;
    padding: 20px;
    width: auto;
}
#beach-vne6 .div_btt_beach {
    display: block;
    overflow: hidden;
    padding-top: 10px;
}
#beach-vne6 .btt-cancel {
    background: none repeat scroll 0 0 #DDDDDD;
    border: medium none;
    color: #000000;
    cursor: pointer;
    font: 500 14px arial;
    height: 28px;
    margin-left: 12px;
    padding: 2px 0 0;
    text-align: center;
    width: 96px;
}
#beach-vne6 .txt-login {
    width: 97%;
}
.tyele_vote_beach {
    float: left;
    padding-bottom: 15px;
    padding-top: 5px;
    text-align: center;
    width: 100%;
}
.div_tylebinhchon {
    background: none repeat scroll 0 0 #DDDDDD;
    cursor: pointer;
    display: inline;
    font-size: 11px;
    margin: 0 auto;
    padding: 5px 15px;
}
.div_tylebinhchon a {
    color: #000000;
    font-size: 11px;
}
#binhluanmoinhat .list_news_dot_3x3_300 {
    border: medium none;
    margin: 0;
    padding: 0;
}
#binhluanmoinhat .list_news_dot_3x3_300 li {
    border: medium none;
    margin: 0;
    padding: 5px 0 0 10px;
}
#binhluanmoinhat .list_news_dot_3x3_300 li a {
    font: 700 14px arial;
}
#tigia .txt_giavang {
    padding: 4px 0 5px;
}
.txt_giavang p {
    padding: 0 10px;
}
.tb_giavang {
    background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #E6E6E6;
    border-top: 1px solid #E6E6E6;
    margin: 5px 10px 0;
}
.tb_giavang td {
    border-bottom: 1px solid #E6E6E6;
    border-right: 1px solid #E6E6E6;
    font-size: 10px;
    padding: 3px 0;
    text-align: center;
}
.block_nguon {
    float: left;
    padding: 5px 0 0 10px;
}
.block_nguon img {
    margin: 0 10px 0 0;
}
#homepage #thitruong_new {
    background: none repeat scroll 0 0 #F5F5F5;
}
.banner_mobile {
    display: none;
}
@media screen and (min-width: 240px) and (max-width: 480px) {
#box_cactacgia .scroll-pane .list_new_160 li a {
    font-size: 16px;
}
#box_cactacgia .sobaiviet {
    font-size: 14px;
}
#wrapper_header, .breakumb_timer, .xemtiep, .list_menu_small, .box_sub_hot_news li .thumb, #box_col_left, .div-fbook, .block_menu_video_320 {
    display: block;
}
#header_web {
    display: none;
}
.btn_control_col_left {
    cursor: pointer;
    display: block;
    position: absolute;
    right: -45px;
    top: 0;
}
.ipad_header, .title_chose_day {
    display: none;
}
.web, .banner_980x60, .block_timer_share, .box_ads_hot_news, .photo_blnhieu, .banner_300x250, .block_category_child, #boxthamdoykien, .banner_120x240, .bottom_pagination, .block_timer, .banner_468, #detail_page #col_300, .line_col_480 .hidden320, .like_google, #box_tinkhac_detail, #colum_3, .hidden320, .block_col_160, .img_nhataitro, .block_col_480 .social_share, #h24qua #col_300, .go_head {
    display: none;
}
.ipad {
    display: block;
    float: left;
}
#header, #container {
    margin: 0 auto;
    padding: 0 10px;
    width: 748px;
}
.img_logo {
    display: block;
    float: none;
    margin: 8px auto 7px;
    width: 150px;
}
.logovne {
    float: left;
    height: 44px;
    width: 100%;
}
#wrapper_header {
    height: 44px;
}
#header {
    width: auto;
}
#container {
    padding: 0 10px 10px;
    width: auto;
}
.box_hot_news {
    width: 100%;
}
.block_news_big {
    height: auto;
    width: 100%;
}
.box_hot_news .title_news {
    float: left;
    width: 100%;
}
.list_news .list_news_dot_3x3 {
    padding: 10px 0 0;
}
.list_news .list_news_dot_3x3 li a {
    font-size: 14px;
}
.list_news .list_news_dot_3x3 li strong {
    display: inline-block;
}
.width_image_common {
    width: 100%;
}
.box_ads_hot_news {
    height: 120px;
    margin: 0 0 0 10px;
    overflow: hidden;
}
.box_sub_hot_news {
    border: medium none;
    margin: 0;
    padding: 0;
    width: 100%;
}
.box_sub_hot_news li.end, .box_sub_hot_news li {
    border-bottom: medium none;
    border-top: 1px solid #E2E2E3;
    margin: 10px 0 0;
    padding: 10px 0 0;
}
#box_news_top .box_sub_hot_news li .title_news, #box_news_top .box_sub_hot_news li .news_lead, #news_home.list_news .title_news {
    float: none;
    width: auto;
}
#box_news_top .box_sub_hot_news li .news_lead {
    padding: 0;
}
.box_ads_hot_news .banner_300x120 {
    border-left: 1px solid #E2E2E3;
    padding: 0 0 0 10px;
}
#col_1 {
    width: 100%;
}
#col_2 {
    border-left: medium none;
    border-right: medium none;
    margin: 0;
    padding: 0;
    width: 100%;
}
#col_3 {
    display: none;
}
.slide_more_video ul {
    height: 84px;
    overflow: hidden;
    width: 380px;
}
.col_width_310 {
    width: 248px;
}
.thumb_image img {
    width: 100%;
}
#photo .list_news .thumb_image img {
    width: 140px;
}
.col_width_310 .banner_300x250 {
    display: none;
}
#footer {
    width: 100%;
}
.footerMenu {
    display: none;
}
.lineFmenu {
    width: 100%;
}
.ulBlockMenu {
    width: 122px;
}
.ft-botl {
    display: none;
}
.block_arrow_title {
    display: block;
}
.title_box_category {
    background-color: #EEEEEE;
    font: 700 20px/44px arial;
    height: 44px;
}
.txt_main_category a {
    font: 700 20px/44px arial;
    height: 44px;
}
.title_news a {
    font: 700 18px arial;
}
.news_lead {
    font: 400 16px arial;
}
.content_box_category .list_news_dot_3x3 {
    border: 0 none;
    padding: 0;
}
.content_box_category .list_news_dot_3x3 li {
    border-top: 1px solid #E2E2E3;
    float: left;
    margin: 0;
    padding: 10px 0;
    width: 100%;
}
.content_box_category .list_news_dot_3x3 li a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #000000;
    font: 400 18px arial;
    padding: 0;
}
#box_news_top {
    margin: 10px 0 0;
}
.box_hot_news .title_news a {
    font: 400 20px arial;
}
.list_news {
    padding: 10px 0 0;
}
.list_news_dot_3x3_300 li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 1px dotted #E2E2E3;
    margin: 0 0 10px;
    padding: 0 0 10px;
}
.list_news_dot_3x3_300 li:last-child {
    border: medium none;
    margin: 0;
    padding: 0;
}
.list_news_dot_3x3_300 li a {
    color: #000000;
    font: 400 18px arial;
}
#box_details_news .relative_new .list_news_dot_3x3_300 li {
    background: url("images/graphics/bg_dot_gray_3x3.gif") no-repeat scroll left 8px rgba(0, 0, 0, 0);
    border: medium none;
    margin: 0 0 10px;
    padding: 0 0 0 10px;
}
.box_hot_news .list_news_dot_3x3_300 li {
    background: url("images/graphics/bg_dot_gray_3x3.gif") no-repeat scroll 0 6px rgba(0, 0, 0, 0);
    border: medium none;
    margin: 0;
    padding: 0 0 0 10px;
}
.box_hot_news .list_news_dot_3x3_300 li a {
    color: #666666;
    font: 700 14px arial;
}
#news_home.list_news .thumb img {
    margin: 0;
}
.list_menu_small {
    background: none repeat scroll 0 0 #F4F4F4;
    float: left;
    width: 100%;
}
.list_menu_small li {
    border-bottom: 1px solid #D7D7D7;
    float: left;
    margin: 0 3%;
    width: 44%;
}
.list_menu_small li.end {
    border: medium none;
}
.list_menu_small li a {
    display: block;
    float: left;
    font: 400 16px/44px arial;
    height: 44px;
    width: 100%;
}
.ft-botm, .ft-botr {
    display: none;
}
.coppy_right_small {
    color: #333333;
    display: block;
    font: 400 12px arial;
    padding: 10px 0 0;
}
.tttoasoan {
    float: left;
    width: 100%;
}
.width_50 {
    float: left;
    margin: 0 0 10px 10px;
    width: 45%;
}
.width_50 img {
    margin: 0 10px 0 0;
}
.coppy_right {
    border-top: 1px solid #D7D7D7;
    float: left;
    margin: 10px 0 0;
    padding: 20px 0 0;
    width: 100%;
}
.coppy_right p {
    padding: 0 0 0 10px;
}
.mid_1_right {
    display: none;
}
.mid_1_left {
    width: 100%;
}
.block_mid_new, .col_width_140 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#search_page .line_col, #h24qua .folder_list, .folder_list .line_col, #box_news_top .line_col .line_col_midnews_top, #box_news_top .line_col, .line_col {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.go_head {
    float: left;
    width: 100%;
}
.breakumb_timer .timer_header ul li {
    float: left;
    height: 34px;
}
.breakumb_timer .timer_header ul li a {
    background: none repeat scroll 0 0 #ECEEED;
    display: block;
    float: left;
    font: 700 14px/34px arial;
    height: 34px;
    padding: 0 0 0 5px;
}
.breakumb_timer .timer_header ul li.start a {
    border-left: 2px solid #9F224E;
    color: #9F224E;
}
.breakumb_timer .timer_header ul li .arrow_breakumb {
    background: url("images/graphics/bg_arow_breakumb_mobile.gif") no-repeat scroll 0 -68px rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 34px;
    width: 20px;
}
.breakumb_timer .timer_header ul li.have_cap2 a {
    background: none repeat scroll 0 0 #ECEEED;
}
.breakumb_timer .timer_header ul li.have_cap2 .arrow_breakumb {
    background-position: 0 0;
}
.breakumb_timer .timer_header ul li.cap2 a {
    background: none repeat scroll 0 0 #C2C4C5;
}
.breakumb_timer .timer_header ul li.cap2 .arrow_breakumb {
    background-position: 0 -34px;
}
#detail_page.line_col {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin: 0 0 10px;
}
#detail_page #col_660 {
    width: 100%;
}
#detail_page #col_660 .line_col_480 {
    background-position: 576px 0;
}
.block_col_480 {
    width: 100%;
}
.block_input_comment .input_comment textarea {
    width: 99%;
}
#box_comment .sub_comment .block_input_comment .input_comment textarea {
    font: 400 16px arial;
    height: 50px;
    width: 99%;
}
#box_tinkhac_detail .list_news {
    padding: 0;
}
#box_tinkhac_detail, #box_tinkhac_detail .xemtiep {
    margin-bottom: 0;
}
#box_tinkhac_detail .list_news li {
    width: 100%;
}
#box_tinkhac_detail .list_news li.end {
    border: medium none;
}
#box_tinkhac_detail .list_news li .thumb_160 {
    display: none;
    margin: 0 10px 0 0;
    width: 160px;
}
#box_tinkhac_detail .list_news_dot_3x3_300 li:last-child {
    border: medium none;
    margin: 0;
    padding: 0 0 0 10px;
}
#box_tinkhac_detail .left .list_news_dot_3x3_300 li:last-child, #box_tinkhac_detail .list_news_dot_3x3_300 li, #box_tinkhac_detail .list_news li {
    background: url("images/graphics/bg_dot_gray_3x3.gif") no-repeat scroll 0 6px rgba(0, 0, 0, 0);
    border-bottom: 1px dotted #E2E2E3;
    float: none;
    margin: 0 0 10px;
    padding: 0 0 10px 10px;
    width: auto;
}
#box_tinkhac_detail .list_news li .thumb_160 img {
    width: 100%;
}
#box_tinkhac_detail .w320 {
    width: 100%;
}
#box_tinkhac_detail .control_pagination {
    display: none;
}
#box_tinkhac_detail .list_news .news_lead {
    padding: 10px 0 0;
}
.img_arrow_timer {
    background: url("images/graphics/img_arow_down_timer.gif") no-repeat scroll right top rgba(0, 0, 0, 0);
    display: block;
    float: right;
    height: 34px;
    width: 34px;
}
.img_arrow_timer.active {
    background: url("images/graphics/img_arow_down_timer.gif") no-repeat scroll right bottom rgba(0, 0, 0, 0);
}
.block_timer {
    padding: 10px 10px 0 0;
}
#box_details_news #box_tinlienquan .content_box_category .list_news_dot_3x3 a {
    display: inline;
}
#box_details_news #box_tinlienquan .content_box_category .list_news_dot_3x3 li {
    border: medium none;
    margin-bottom: 10px;
}
#box_tinlienquan .txt_main_category a {
    font-size: 20px;
    height: 32px;
}
#box_tinlienquan {
    margin: 0;
}
.block_tincheo li {
    padding: 0 0 10px;
}
.block_tincheo li:last-child {
    padding: 0;
}
.style_02 .txt_main_category a {
    font: 700 14px arial;
}
#box_tinlienquan .style_02.title_box_category {
    background: url("images/graphics/bg_2x2_xam.gif") repeat-x scroll left top rgba(0, 0, 0, 0);
    height: 40px;
}
.w670 {
    width: 100%;
}
#box_comment .view_more_coment a {
    margin: 0 0 0 40%;
}
.go_head a {
    padding: 0 8px;
}
#news_home.list_news .thumb, .folder_item_list .list_news .thumb, .content_box_category .thumb, .list_news .thumb {
    width: 45%;
}
.folder_item_list .list_news .thumb img, .content_box_category .thumb img, .list_news .thumb img {
    width: 100%;
}
.timer_header {
    width: 85%;
}
.txt_block_relative_news {
    float: left;
    width: 85%;
}
#xemnhieunhat .title_news a, #binhluannhieu .title_news a, #binhluanmoinhat .title_news a, #box_details_news .short_intro, #box_details_news .fck_detail .Normal, #box_details_news .fck_detail p {
    font-size: 18px;
    line-height: 24px;
}
#box_details_news .relative_new a, #box_details_news .fck_detail, #box_comment .comment_item p {
    font-size: 16px;
}
#box_tinkhac_detail .list_news li a, #box_tinkhac_detail .content_box_category .list_news_dot_3x3_300 li a {
    font-size: 16px;
    font-weight: 700;
}
#box_details_news .fck_detail table td.caption, #box_details_news .fck_detail table td.Image, #box_details_news .fck_detail table td.Image, #box_details_news .fck_detail table td .Image, #box_details_news .fck_detail .Image, #box_details_news .fck_detail table td .Normal {
    font-size: 14px;
}
.content_box_category .txt_view_more {
    background-position: 65px 9px;
    border: 1px solid #C8C8C8;
    border-radius: 2px;
    display: inline-block;
    padding: 5px 20px 5px 10px;
}
#col_2 .list_new_140 li {
    margin: 0 3% 0 0;
    width: 47%;
}
#col_2 .list_new_140 li .thumb_140 img {
    width: 100%;
}
.block_chiase_480 .block_goithutoasoan {
    width: 90%;
}
.block_chiase_480 .block_goithutoasoan .content_goithutoasoan {
    height: 33px;
    line-height: 16px;
    padding: 5px 0 0;
    width: 95%;
}
.bor_search input.txt_input_search {
    margin: 0;
    width: 61%;
}
.btn_main_search {
    float: left;
    margin: 0 0 0 10px;
}
.block_404 {
    width: 300px;
}
.chose_search_404 {
    margin: 10px 0 0 50px;
}
.title_block_col {
    padding-top: 5px;
}
#box_top_video .box_flash_video {
    width: 100%;
}
#box_top_video .block_flash {
    height: auto;
    width: 100%;
}
#box_top_video .social_share .item_social {
    margin: 0 5px 0 0;
}
#box_top_video .item_phanhoi, .block_col_right_300, .list_video_right, .block_menu_video {
    display: none;
}
.mid_videopage, #box_top_video .line_mid_980_300, #videopage .block_col_left_660 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.block_col_left_660 {
    width: 100%;
}
.block_list_video_mid ul {
    float: left;
    width: 100%;
}
.block_list_video_mid li {
    margin: 0 2%;
    width: 45.5%;
}
.block_menu_video_320 {
    padding: 0 0 10px;
    position: relative;
    z-index: 9;
}
.block_menu_video_320 .block_show_breakumb {
    top: 34px;
}
.block_list_video_mid li .thumb_160 img {
    width: 100%;
}
.txt_category_video {
    padding: 7px 0 0;
}
#box_top_video {
    border-bottom: 2px solid #D3D3D3;
}
.block_menu_video_320 .block_show_breakumb {
    top: 34px;
}
.block_txt_right_rss {
    padding: 10px 0 0;
}
#lienhe_page {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    padding: 10px 0 0;
}
.form_lienhe {
    padding: 20px 0 0;
    width: 100%;
}
.block_txt_right_rss, .block_lienhe {
    width: 100%;
}
.form_lienhe .txt_input.tieude {
    width: 100%;
}
.form_lienhe .txt_area.noidung, .form_lienhe select {
    width: 100%;
}
.form_lienhe ul#thumbnails li {
    float: left;
    height: 90px;
    margin: 5px 3% 10px 0;
    overflow: hidden;
    width: 30%;
}
.form_lienhe ul#thumbnails li .wrap {
    height: 70px;
    overflow: hidden;
}
.form_lienhe ul#thumbnails li .del_action {
    float: right;
    line-height: 18px;
}
.form_lienhe ul#thumbnails li .del_action a:hover {
    text-decoration: underline;
}
.box_sub_hot_news .scroll-pane {
    height: auto !important;
    width: 100% !important;
}
.box_sub_hot_news .jspContainer {
    height: auto !important;
    width: 100% !important;
}
.box_sub_hot_news .jspPane {
    position: static;
    width: 100% !important;
}
#h24qua.line_col {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#h24qua #col_660 {
    width: 100%;
}
#h24qua .box_sub_hot_news, .box_news_top_24h {
    border: medium none;
    width: 100%;
}
#h24qua .box_sub_hot_news ul {
    padding: 0;
}
#h24qua .box_sub_hot_news ul li:first-child {
    margin: 0;
}
.folder_list_left {
    margin: 0;
}
#h24qua .box_folder {
    width: 100%;
}
.right_news {
    font: 14px arial;
}
#pvtt_page {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#pvtt_page .block_col_left_660 {
    width: 100%;
}
.box_sub_hot_news ul {
    width: 100%;
}
#box_album_music_detail .block_avata_album {
    width: 33%;
}
.list_video li {
    border-bottom: 1px dotted #E2E2E3;
    margin: 0 0 10px;
    padding-bottom: 10px;
    width: 100%;
}
.list_video li:last-child {
    border: medium none;
    margin: 0;
    padding: 0;
}
.list_video li .thumb_image {
    float: left;
    margin: 0 10px 0 0;
    width: 40%;
}
.list_video li .title_video {
    float: none;
}
.list_video li .title_video a {
    font: 400 18px arial;
}
#rsspage.line_page {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.block_rss {
    width: 100%;
}
#search_page {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#colum_1 {
    display: none;
    width: 27%;
}
#colum_2 {
    margin: 10px 0 0;
    width: 100%;
}
#search_page .form_search .wrap_txtsearch {
    width: 85%;
}
#search_page .form_search .btt_search {
    width: 15%;
}
.titlelong .txt_main_category {
    font: 700 20px/20px arial;
}
.titlelong .txt_main_category a {
    font: 700 20px/20px arial;
    padding: 10px 0;
}
.item_slider .title_video a {
    font: 400 16px arial;
}
.swich_page {
    width: 100%;
}
.goback_oldversion {
    text-align: left;
}
#binhluanmoinhat .scroll-pane {
    height: auto;
}
}
@media screen and (min-width: 481px) and (max-width: 767px) {
#box_cactacgia .scroll-pane .list_new_160 li a {
    font-size: 16px;
}
#box_cactacgia .sobaiviet {
    font-size: 14px;
}
.col_width_140, #nguoigiau, .like_google, #h24qua #col_300, .block_col_480 .social_share, #box_tinkhac_detail .xemtiep, .go_head, .hidden320, #header_web, .web, .banner_980x60, .box_ads_hot_news, .col_width_160, .banner_300x250, .block_category_child, .banner_120x240, .banner_160x600, .banner_468, #detail_page #col_300, #colum_3 {
    display: none;
}
.mid_1_left {
    width: 100%;
}
.block_mid_new {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#wrapper_header, .breakumb_timer, .list_menu_small, #box_col_left, #form_thamgia, .block_menu_video_320 {
    display: block;
}
.ipad {
    display: block;
    float: left;
}
#header {
    margin: 0 auto;
    width: 100%;
}
#container {
    margin: 0 auto;
    padding: 0 10px;
    width: 748px;
}
.txt_thongtinnhataitro, .img_nhataitro {
    right: 44px;
    top: 13px;
}
.img_logo {
    display: block;
    margin: 10px 0 7px 54px;
    width: 150px;
}
.logovne {
    float: left;
    height: 44px;
    width: 100%;
}
#wrapper_header {
    height: 44px;
}
#header {
    width: auto;
}
#container {
    padding: 0 10px 10px;
    width: auto;
}
.box_hot_news {
    width: 58%;
}
.block_news_big {
    height: auto;
    width: 100%;
}
.box_hot_news .title_news {
    float: left;
    margin: 0;
    width: 100%;
}
.width_image_common {
    width: 100%;
}
.box_ads_hot_news {
    height: 120px;
    margin: 0 0 0 10px;
    overflow: hidden;
}
.box_sub_hot_news {
    border-left: medium none;
    border-right: medium none;
    float: right;
    margin: 0;
    padding: 0;
    width: 38%;
}
.box_ads_hot_news .banner_300x120 {
    border-left: 1px solid #E2E2E3;
    padding: 0 0 0 10px;
}
#col_1 {
    width: 58%;
}
#col_2 {
    border-left: medium none;
    border-right: medium none;
    float: right;
    margin: 0;
    padding: 0;
    width: 38%;
}
#col_3 {
    display: none;
}
.slide_more_video ul {
    height: 84px;
    overflow: hidden;
    width: 200px;
}
.col_width_310 {
    border: medium none;
    padding: 0;
    width: 100%;
}
#news_home.list_news .thumb, #news_home.list_news.list_news_home_page li .thumb, .folder_item_list .list_news .thumb, .content_box_category .thumb, .list_news .thumb {
    width: 45%;
}
.folder_item_list .list_news .thumb img, .content_box_category .thumb img, .list_news .thumb img, .thumb_image img {
    width: 100%;
}
#photo .list_news .thumb_image img {
    width: 140px;
}
.col_width_310 .banner_300x250 {
    display: none;
}
#footer {
    border: medium none;
    width: 100%;
}
.footerMenu {
    display: none;
}
.lineFmenu {
    width: 100%;
}
.ulBlockMenu {
    width: 122px;
}
.ft-botl {
    display: none;
}
.block_arrow_title {
    display: block;
}
.title_box_category {
    background-color: #EEEEEE;
    height: 44px;
}
.txt_main_category a {
    font: 700 20px/44px arial;
    height: 44px;
}
.title_news a {
    font: 700 18px arial;
}
.news_lead {
    font: 400 16px arial;
}
.content_box_category .list_news_dot_3x3 {
    border: 0 none;
    padding: 0;
}
.content_box_category .list_news_dot_3x3 li {
    border-top: 1px solid #E2E2E3;
    float: left;
    margin: 0;
    padding: 10px 0;
    width: 100%;
}
.list_news_dot_3x3 li a {
    font: 700 14px/16px arial;
}
.box_hot_news .list_news_dot_3x3 li a {
    font: 700 14px/21px arial;
}
.content_box_category .list_news_dot_3x3 li a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #000000;
    font: 400 18px arial;
    padding: 0;
}
#box_details_news .relative_new .list_news_dot_3x3_300 li {
    background: url("images/graphics/bg_dot_gray_3x3.gif") no-repeat scroll left 8px rgba(0, 0, 0, 0);
    border: medium none;
    margin: 0 0 10px;
    padding: 0 0 0 10px;
}
#box_details_news #box_tinlienquan .content_box_category .list_news_dot_3x3 a {
    display: inline;
    font: 700 16px arial;
}
#box_details_news #box_tinlienquan .content_box_category .list_news_dot_3x3 li {
    border: medium none;
    margin-bottom: 10px;
}
.style_02 .txt_main_category a {
    font: 700 14px arial;
}
#box_tinlienquan .style_02.title_box_category {
    background: url("images/graphics/bg_2x2_xam.gif") repeat-x scroll left top rgba(0, 0, 0, 0);
    height: 40px;
}
.box_hot_news .title_news a {
    font: 700 24px arial;
}
.list_menu_small {
    background: none repeat scroll 0 0 #F4F4F4;
    float: left;
    width: 100%;
}
.list_menu_small li {
    border-bottom: 1px solid #D7D7D7;
    float: left;
    margin: 0 1%;
    width: 23%;
}
.list_menu_small li.end {
    border: medium none;
}
.list_menu_small li a {
    display: block;
    float: left;
    font: 400 16px/44px arial;
    height: 44px;
    width: 100%;
}
.ft-botm, .ft-botr {
    display: none;
}
.coppy_right_small {
    color: #333333;
    display: block;
    font: 400 12px arial;
    padding: 10px 0 0;
}
.tttoasoan {
    float: left;
    width: 100%;
}
.width_50 {
    float: left;
    margin: 0 0 10px 10px;
    width: 45%;
}
.width_50 img {
    margin: 0 10px 0 0;
}
.coppy_right {
    border-top: 1px solid #D7D7D7;
    float: left;
    margin: 10px 0 0;
    padding: 20px 0 0;
    width: 100%;
}
.coppy_right p {
    padding: 0 0 0 10px;
}
#box_news_top .line_col, .line_col {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll 60% 0 rgba(0, 0, 0, 0);
}
#box_news_top .line_col .line_col_midnews_top {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.go_head {
    float: left;
    width: 100%;
}
#nguoigiau .title {
    background: none repeat scroll 0 0 #04416D;
    text-align: center;
    width: 100%;
}
.breakumb_timer .timer_header ul li a {
    background: none repeat scroll 0 0 #ECEEED;
    display: block;
    float: left;
    font: 700 14px/34px arial;
    height: 34px;
    padding: 0 0 0 5px;
}
.breakumb_timer .timer_header ul li.start a {
    border-left: 2px solid #9F224E;
    color: #9F224E;
}
.breakumb_timer .timer_header ul li .arrow_breakumb {
    background: url("images/graphics/bg_arow_breakumb_mobile.gif") no-repeat scroll 0 -68px rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 34px;
    width: 20px;
}
.breakumb_timer .timer_header ul li.have_cap2 a {
    background: none repeat scroll 0 0 #ECEEED;
}
.breakumb_timer .timer_header ul li.have_cap2 .arrow_breakumb {
    background-position: 0 0;
}
.breakumb_timer .timer_header ul li.cap2 a {
    background: none repeat scroll 0 0 #C2C4C5;
}
.breakumb_timer .timer_header ul li.cap2 .arrow_breakumb {
    background-position: 0 -34px;
}
#detail_page.line_col {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin: 0;
}
#detail_page #col_660 {
    width: 100%;
}
#detail_page #col_660 .line_col_480 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin: 0;
}
.block_col_480 {
    width: 68%;
}
#box_details_news .block_col_480 {
}
#box_details_news .block_col_160 {
}
.block_col_160 {
    width: 30%;
}
.block_input_comment .input_comment textarea {
    width: 99%;
}
#box_comment .sub_comment .block_input_comment .input_comment textarea {
    width: 99%;
}
#box_tinkhac_detail .list_news {
    border: medium none;
    width: 100%;
}
#box_tinkhac_detail .list_news li {
    margin: 0 2% 0 0;
    width: 48%;
}
#box_tinkhac_detail .list_news li .thumb_160 img {
    width: 100%;
}
#box_tinkhac_detail .w320 {
    width: 48%;
}
.img_arrow_timer {
    background: url("images/graphics/img_arow_down_timer.gif") no-repeat scroll right top rgba(0, 0, 0, 0);
    display: block;
    float: right;
    height: 34px;
    width: 34px;
}
.img_arrow_timer.active {
    background: url("images/graphics/img_arow_down_timer.gif") no-repeat scroll right -34px rgba(0, 0, 0, 0);
}
.block_timer {
    padding: 10px 10px 0 0;
}
.style_03 .txt_main_category a {
    font: 700 18px/44px arial;
}
.thumb_160 img {
    width: 100%;
}
#box_comment .view_more_coment a {
    margin: 0 0 0 45%;
}
#box_news_top .box_sub_hot_news li .title_news, #box_news_top .box_sub_hot_news li .news_lead, #news_home.list_news .title_news {
    float: none;
    width: auto;
}
.list_news_dot_3x3 li strong {
    background-position: 0 10px;
    display: inline-block;
}
.list_news_dot_3x3_300 li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 1px solid #E2E2E3;
    margin: 0 0 10px;
    padding: 0 0 10px;
}
.list_news_dot_3x3_300 li:last-child {
    border: medium none;
    margin: 0;
    padding: 0;
}
#box_tinkhac_detail {
    margin: 0;
}
#box_tinkhac_detail .list_news_dot_3x3_300 li {
    background: url("images/graphics/bg_dot_gray_3x3.gif") no-repeat scroll left 11px rgba(0, 0, 0, 0);
    border: medium none;
    padding: 0 0 0 10px;
}
.txt_block_relative_news {
    float: left;
    width: 90%;
}
#box_tinlienquan .txt_main_category a {
    font-size: 20px;
    height: 32px;
}
#box_tinlienquan {
}
.block_tincheo li {
    padding: 0 0 10px;
}
.block_tincheo li:last-child {
    padding: 0;
}
#box_details_news .short_intro {
    font-size: 18px;
}
#box_details_news .relative_new a, #box_details_news .fck_detail, #box_comment .comment_item p, #box_tinkhac_detail .list_news li a, #box_tinkhac_detail .content_box_category .list_news_dot_3x3_300 li a {
    font-size: 16px;
}
#box_details_news .fck_detail table td.caption, #box_details_news .fck_detail table td.Image, #box_details_news .fck_detail table td.Image, #box_details_news .fck_detail table td .Image, #box_details_news .fck_detail .Image, #box_details_news .fck_detail table td .Normal {
    font-size: 14px;
}
.list_news_dot_3x3_300 li a, #xemnhieunhat .title_news a, #binhluanmoinhat .title_news a, #binhluannhieu .title_news a {
    color: #000000;
    font: 700 18px arial;
}
.list_news .list_news_dot_3x3 li a {
    color: #666666;
    font: 700 14px/21px arial;
}
.block_show_breakumb ul li {
    margin: 0 0 0 3%;
    width: 30%;
}
.btn_control_col_left {
    cursor: pointer;
    display: block;
    position: absolute;
    right: -45px;
    top: 0;
}
.timer_header {
    width: 50%;
}
.box_hot_news .list_news_dot_3x3_300 li {
    background: url("images/graphics/bg_dot_gray_3x3.gif") no-repeat scroll 0 9px rgba(0, 0, 0, 0);
    border: medium none;
    margin: 0;
    padding: 0 0 0 10px;
}
.box_hot_news .list_news_dot_3x3_300 li a {
    color: #666666;
    font: 700 14px/21px arial;
}
#col_2 .list_new_140 li {
    margin: 0 3% 0 0;
    width: 47%;
}
#col_2 .list_new_140 li .thumb_140 img {
    width: 100%;
}
.block_chiase_480 .block_goithutoasoan .content_goithutoasoan {
    width: 99%;
}
.block_chiase_480 .block_goithutoasoan {
    width: 90%;
}
.block_chiase_480 .block_goithutoasoan .content_goithutoasoan {
    height: 33px;
    line-height: 16px;
    padding: 5px 0 0;
    width: 95%;
}
.bor_search input.txt_input_search {
    margin: 0;
    width: 74%;
}
.btn_main_search {
    float: left;
    margin: 0 0 0 10px;
}
.title_404, .title_404 .txt_center {
    text-align: left;
}
.block_404 {
    width: 480px;
}
.chose_search_404 {
    margin: 10px 0 0 130px;
}
#box_top_video .box_flash_video {
    width: 100%;
}
#box_top_video .block_flash {
    height: auto;
    width: 100%;
}
#box_top_video .block_flash img {
    width: 100%;
}
#box_top_video .social_share .item_social {
    margin: 0 5px 0 0;
}
#box_top_video .item_phanhoi, .block_col_right_300, .list_video_right {
    display: none;
}
.mid_videopage, #box_top_video .line_mid_980_300 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.block_col_left_660 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    width: 100%;
}
.block_list_video_mid ul {
    float: left;
    width: 100%;
}
.block_menu_video_320 {
    margin: 0 0 10px;
    position: relative;
}
.block_menu_video_320 .block_show_breakumb {
    top: 34px;
}
#lienhe_page {
    background-position: 50% 0;
}
.form_lienhe {
    padding: 20px 0 0;
    width: 100%;
}
.block_txt_right_rss, .block_lienhe {
    width: 48%;
}
.title_chose_day, .box_sub_hot_news .jspVerticalBar {
    display: none;
}
.box_sub_hot_news .scroll-pane {
    width: 100% !important;
}
.box_sub_hot_news .scroll-pane ul {
    width: 95%;
}
#h24qua.line_col {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#h24qua #col_660 {
    width: 100%;
}
#h24qua .box_sub_hot_news, .box_news_top_24h {
    border: medium none;
    width: 48%;
}
.box_folder {
    border: medium none;
    float: right;
    margin: 0;
    width: 48%;
}
.folder_list_left {
    float: left;
}
#pvtt_page {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#pvtt_page .block_col_left_660 {
    width: 100%;
}
#form_thamgia {
    padding: 0;
    width: 99%;
}
#form_thamgia {
    background: none repeat scroll 0 0 #F4F4F4;
}
#form_thamgia .content_form {
    padding: 0 10px;
}
.input_left {
    width: 75%;
}
.input_right {
    width: 23%;
}
.form_thamgia .block_input, .form_thamgia .txt_input, .form_thamgia .hoten {
    width: 95%;
}
.form_thamgia .tuoi {
    width: 80%;
}
.form_thamgia .block_input_capcha {
    margin: 0 10px 0 0;
}
.form_thamgia .block_input_capcha .input_capcha {
    width: 85%;
}
.btn_dangky_thamgia:hover, .btn_dangky_thamgia {
    background: none repeat scroll 0 0 #9F224E;
    color: #FFFFFF;
    display: block;
    font: 400 14px/30px arial;
    height: 30px;
    margin: 0 auto 10px;
    text-align: center;
    width: 180px;
}
#form_thamgia .content_form {
    padding: 10px;
}
.box_sub_hot_news ul {
    width: 100%;
}
#box_album_music_detail .block_avata_album {
    width: 33%;
}
.content_vptt {
    padding: 10px 3%;
    width: 94%;
}
.image_pvtt img {
    width: 100%;
}
.list_video li {
    border-bottom: 1px dotted #E2E2E3;
    margin: 0 0 10px;
    padding-bottom: 10px;
    width: 100%;
}
.list_video li:last-child {
    border: medium none;
    margin: 0;
    padding: 0;
}
.list_video li .thumb_image {
    float: left;
    margin: 0 10px 0 0;
    width: 40%;
}
.list_video li .title_video {
    float: none;
}
.list_video li .title_video a {
    font: 400 18px arial;
}
.txt_up, .txt_down {
    width: 50%;
}
.txt_up .width_50 img {
    margin: 0 5px 0 0;
}
.width_50 {
    margin: 0;
    width: 50%;
}
.list_new_140 li {
    margin: 0 4% 0 0;
    width: 46%;
}
#rsspage .list_item_rss {
    width: 100%;
}
#search_page .line_col, #rsspage .line_mid_670 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#rsspage.line_page {
    background-position: 50% 0;
}
.block_rss {
    width: 48%;
}
#search_page {
    background-position: 28% center;
}
#colum_1 {
    width: 27%;
}
#colum_2 {
    width: 70%;
}
#search_page .form_search .wrap_txtsearch {
    width: 93%;
}
#search_page .form_search .btt_search {
    width: 7%;
}
.titlelong .txt_main_category a {
    font: 700 20px/20px arial;
    padding: 10px 0;
}
#homepage #col_2, #homepage #col_1 {
    width: 100%;
}
#homepage .line_col {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#homepage #box_news_top .line_col {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll 65.5% 0 rgba(0, 0, 0, 0);
}
#homepage .box_hot_news, #homepage .mid_1_left {
    width: 64%;
}
#homepage .box_sub_hot_news, #homepage .mid_1_right {
    width: 33%;
}
.list_video li {
    border: medium none;
    margin: 0 2% 0 0;
    padding: 0;
    width: 31.7%;
}
.list_video li:last-child {
    margin: 0;
}
.list_video li .thumb_image {
    width: 100%;
}
#homepage .home_bleft_640 {
    float: left;
    width: 64.5%;
}
#homepage .home_bright_640 {
    float: right;
    width: 33.5%;
}
#homepage .photo_blnhieu .list_news_dot_3x3_300 {
    border: medium none;
    margin: 0;
    padding: 0;
}
.bottom_pagination {
    margin-bottom: 10px;
}
#homepage .home_bright_640 .list_news_dot_3x3_300 li a, .item_slider .title_video a, .mid_1_right .title_news a, .list_new_140 li a {
    font: 700 16px arial;
}
.swich_page {
    width: 100%;
}
.goback_oldversion {
    text-align: left;
}
.mid_1_right .block_padding_10 {
    padding: 10px;
}
.mid_1_right .tb_servey .w20 {
    width: 10%;
}
.mid_1_right #boxthamdoykien .input_servey {
    margin: 4px 0 0;
}
.mid_1_right .tb_servey .w130 {
    font-size: 16px;
    width: 90%;
}
.mid_1_right #boxthamdoykien .txt_xemketqua, #boxthamdoykien .btn_bieuquyet {
    margin: 0 10px 0 0;
}
#boxthamdoykien .title_thamdo {
    font-size: 18px;
}
.list_new_300 li .thumb_140 {
    width: 45%;
}
#gocnhin {
    width: 100%;
}
#gocnhin .block_image_news {
    width: 40%;
}
#gocnhin .tentacgia_gocnhin {
    padding: 10px 0 0 10px;
    width: auto;
}
#gocnhin .news_lead, #gocnhin .title_news {
    padding: 0 0 0 10px;
}
.block_100, .block_home_new {
    width: 100%;
}
.block_col_top_right {
    width: 33%;
}
#homepage .block_col_top {
    background-position: 65.5% center;
}
.block_col_top_left {
    width: 64%;
}
#homepage .block_col_top_right .home_bright_640, #homepage .block_col_top_right .home_bleft_640 {
    width: 100%;
}
.block_home_new .block_col_mid {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.info_tuvan_mem {
    font-size: 14px;
}
.info_tuvan_mem .chucvi {
    font: 400 14px arial;
}
.block_question {
    font: 400 14px arial;
    padding: 0 0 0 7%;
}
.block_100 #boxthamdoykien .tb_servey .w130 {
    width: 90%;
}
#homepage #news_home.list_news .thumb {
    width: 43%;
}
#gocnhin .title_news a, #homepage .box_sub_hot_news .scroll-pane li a {
    font: 400 16px arial;
}
.block_col_top .list_news_dot_3x3_300 {
    border-top: 1px dotted #E2E2E3;
    margin: 10px 0 0;
    padding: 5px 0 0;
}
.block_goithutoasoan a {
    padding: 10px 0 10px 15%;
}
.block_goithutoasoan .content_goithutoasoan {
    font: 700 14px tahoma;
    height: auto;
}
.block_goithutoasoan {
    height: auto;
}
.style_03 .list_new_160 li a {
    font-size: 16px;
}
#pvtt_page .block_txt_right_rss {
    width: 100%;
}
#pvtt_page .block_txt_right_rss .form_thamgia .tuoi {
    float: left;
}
}
@media screen and (min-width: 768px) and (max-width: 979px) {
#wrapper_header, .breakumb_timer, #box_col_left, #gocnhin .news_lead {
    display: block;
}
#header_web, #detail_page #col_300, .box_ads_hot_news, #h24qua #col_300, .title_chose_day, #colum_3, .box_sub_hot_news .jspVerticalBar, .go_head, #form_thamgia {
    display: none;
}
.box_ads_hot_news .box_category {
    margin: 0;
}
.web, .banner_980x60 {
    display: none;
}
.ipad {
    display: block;
    float: left;
}
#header {
    margin: 0 auto;
    width: 100%;
}
#container {
    padding: 0 1%;
    width: 98%;
}
#container {
    padding-top: 0;
}
.txt_thongtinnhataitro, .img_nhataitro {
    right: 44px;
    top: 13px;
}
#box_news_top {
    margin: 10px 0;
}
#box_news_top .line_col {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll 56% 0 rgba(0, 0, 0, 0);
    margin: 0;
}
#homepage #box_news_top .line_col {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll 65% 0 rgba(0, 0, 0, 0);
    margin: 0;
}
#h24qua #box_news_top .line_col {
    background-position: 50% 0;
}
#box_news_top .line_col .line_col_midnews_top {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.box_hot_news {
    width: 55%;
}
.block_news_big {
    height: auto;
    width: 100%;
}
.box_ads_hot_news {
    height: 120px;
    margin: 0 0 0 10px;
    overflow: hidden;
    width: 310px;
}
.box_sub_hot_news {
    border: medium none;
    float: right;
    margin: 0;
    padding: 0;
    width: 43%;
}
.box_ads_hot_news .banner_300x120 {
    border-left: 1px solid #E2E2E3;
    padding: 0 0 0 10px;
}
#col_1 {
    width: 55%;
}
#col_2 {
    float: right;
    margin: 0;
    padding: 0;
    width: 43%;
}
.mid_1_right {
    width: 21%;
}
.line_col {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll 56% 0 rgba(0, 0, 0, 0);
}
#col_3 {
    display: none;
}
.slide_more_video ul {
    height: 84px;
    overflow: hidden;
    width: 380px;
}
.col_width_310 {
    padding: 0 2% 0 0;
    width: 72%;
}
.col_width_140 {
    padding: 0 0 0 2%;
    width: 23%;
}
.thumb_image img {
    width: 100%;
}
#photo .list_news .thumb_image img {
    width: 140px;
}
.col_width_310 .banner_300x250 {
    display: none;
}
.go_head, #footer {
    width: 100%;
}
.footerMenu {
    padding: 0 0 0 2%;
    width: 98%;
}
.lineFmenu {
    width: 100%;
}
.ulBlockMenu {
    width: 16.5%;
}
.ft-botl {
    display: none;
}
.mid_1_left {
    width: 75%;
}
.block_mid_new {
    background-position: 77% 0;
}
.breakumb_timer .timer_header ul li a {
    background: none repeat scroll 0 0 #ECEEED;
    color: #000000;
    display: block;
    float: left;
    font: 700 14px/34px arial;
    height: 34px;
    padding: 0 0 0 5px;
}
.breakumb_timer .timer_header ul li.start a {
    border-left: 3px solid #9F224E;
    color: #9F224E;
}
.breakumb_timer .timer_header ul li .arrow_breakumb {
    background: url("images/graphics/bg_arow_breakumb_mobile.gif") no-repeat scroll 0 -68px rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 34px;
    width: 20px;
}
.breakumb_timer .timer_header ul li.have_cap2 a {
    background: none repeat scroll 0 0 #ECEEED;
}
.breakumb_timer .timer_header ul li.have_cap2 .arrow_breakumb {
    background-position: 0 0;
}
.breakumb_timer .timer_header ul li.cap2 a {
    background: none repeat scroll 0 0 #C2C4C5;
}
.breakumb_timer .timer_header ul li.cap2 .arrow_breakumb {
    background-position: 0 -34px;
}
#detail_page.line_col {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#detail_page #col_660 {
    width: 100%;
}
#box_tinkhac_detail .list_news li .thumb_160 img {
    width: 100%;
}
#box_tinkhac_detail .w320 {
    width: 363px;
}
.img_arrow_timer {
    background: url("images/graphics/img_arow_down_timer.gif") no-repeat scroll right top rgba(0, 0, 0, 0);
    display: block;
    float: right;
    height: 34px;
    width: 34px;
}
.img_arrow_timer.active {
    background: url("images/graphics/img_arow_down_timer.gif") no-repeat scroll right -34px rgba(0, 0, 0, 0);
}
.block_timer {
    padding: 10px 10px 0 0;
}
.block_show_breakumb ul li {
    margin: 0 0 0 3%;
    width: 30%;
}
.btn_control_col_left {
    cursor: pointer;
    display: block;
    position: absolute;
    right: -45px;
    top: 0;
}
.img_logo {
    display: block;
    margin: 10px 0 7px 54px;
    width: 150px;
}
#wrapper_header {
    height: auto;
}
.timer_header {
    width: 60%;
}
.block_chiase_480 .block_goithutoasoan {
    width: 95%;
}
.block_chiase_480 .block_goithutoasoan .content_goithutoasoan {
    line-height: 36px;
    width: 95%;
}
.block_menu_video_320 {
    position: relative;
    z-index: 999;
}
#box_top_video .social_share .item_social {
    margin: 0 5px 0 0;
}
#box_top_video .item_phanhoi, .block_col_right_300 {
    display: none;
}
.mid_videopage {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.block_col_left_660 {
    width: 100%;
}
.block_list_video_mid {
}
.block_list_video_mid ul {
    float: left;
    width: 100%;
}
.block_list_video_mid li {
    width: 22.5%;
}
#colum_2 {
    width: 81%;
}
.form_lienhe {
    padding: 20px 0 0;
}
.block_lienhe {
}
.form_lienhe .txt_input.tieude {
}
.box_sub_hot_news .scroll-pane {
    height: 320px;
    width: 100% !important;
}
.box_sub_hot_news .jspContainer {
    height: 425px !important;
    width: 100% !important;
}
.box_sub_hot_news .jspPane {
    width: 100% !important;
}
#search_page .line_col, #h24qua.line_col {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#h24qua #col_660 {
    width: 100%;
}
.list_video li {
    margin: 0 1% 0 0;
    width: 32%;
}
#rsspage.line_page, #pvtt_page {
    background: url("images/graphics/bg_1x1_gray.gif") repeat-y scroll 61% 0 rgba(0, 0, 0, 0);
}
.block_rss, #pvtt_page .block_col_left_660 {
    width: 60%;
}
#pvtt_page .block_txt_right_rss {
    width: 38%;
}
.block_thumb_slide_show {
    float: none;
}
.desc_cation {
}
.box_sub_hot_news ul {
    width: 96%;
}
.qc_seagame {
    text-align: center;
}
.swich_page {
    width: 100%;
}
.goback_oldversion {
    text-align: left;
}
#gocnhin {
    width: 100%;
}
#gocnhin .block_image_news {
    width: 35%;
}
.block_home_new {
    width: 100%;
}
#homepage .line_col_home {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#homepage .block_col_top {
    background-position: 65% center;
}
#homepage #col_1, .block_col_top_left {
    width: 64%;
}
#homepage #col_2, .block_col_top_right {
    width: 34%;
}
.block_100, .block_col_top_right .home_bleft_640 {
    width: 100%;
}
.block_col_top_right .home_bright_640 {
    width: 100%;
}
.block_col_top_right .list_news_dot_3x3_300 {
    border-top: 1px dotted #E2E2E3;
    margin: 10px 0 0;
    padding: 5px 0 0;
}
#homepage .block_col_mid {
    background-position: 65% center;
}
.block_100 #boxthamdoykien .tb_servey .w130 {
    width: 93%;
}
#homepage .box_sub_hot_news .scroll-pane li a {
    font: 700 12px arial;
}
#homepage .box_sub_hot_news .scroll-pane {
    height: auto;
}
#homepage .box_hot_news {
    width: 64%;
}
#homepage .box_sub_hot_news {
    width: 34%;
}
#gocnhin .tentacgia_gocnhin {
    padding: 9px 0 0 10px;
    width: auto;
}
#homepage .box_sub_hot_news .scroll-pane li {
}
#homepage .box_sub_hot_news .scroll-pane li.end {
    margin: 0;
}
#gocnhin .title_news a {
    font: 400 14px arial;
}
#gocnhin .news_lead, #gocnhin .title_news {
    padding: 10px 0 0 10px;
}
.banner_300x250, .block_banner {
    float: none;
    margin: 0 auto;
    overflow: hidden;
    width: 100%;
}
#homepage #news_home.list_news .thumb {
    width: 42%;
}
#homepage .content_box_category .thumb {
    width: 40%;
}
#box_details_news .fck_detail .Normal, #box_details_news .fck_detail p {
    font-size: 16px;
    line-height: 22px;
}
#box_comment .comment_item p {
    font-size: 16px;
    line-height: 20px;
}
#box_details_news #box_tinlienquan .content_box_category .list_news_dot_3x3 a {
    font: 700 16px arial;
}
.style_03 .list_new_160 li a {
    font-size: 16px;
}
}
.item_slider {
    clear: both;
    padding: 0 5px;
}
.item_slider .title_video {
    float: left;
    padding: 10px 0 0;
    width: 100%;
}
.btn_control_tv_slider {
    background: url("images/icons/icon_next_prev_common_slider.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 28px;
    position: absolute;
    top: 25%;
    width: 28px;
    z-index: 9;
}
.prev_slider {
    background-position: 0 -28px;
    left: 1%;
}
.next_slider {
    background-position: -28px -28px;
    right: 1%;
}
.prev_slider:hover {
    background-position: 1px 0;
}
.next_slider:hover {
    background-position: -29px 0;
}
.owl-carousel .owl-wrapper:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.owl-carousel {
    display: none;
    position: relative;
    width: 100%;
}
.owl-carousel .owl-wrapper {
    display: none;
    position: relative;
}
.owl-carousel .owl-wrapper-outer {
    overflow: hidden;
    position: relative;
    width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
    transition: height 500ms ease-in-out 0s;
}
.owl-carousel .owl-item {
    float: left;
}
.owl-controls .owl-page, .owl-controls .owl-buttons div {
    cursor: pointer;
}
.owl-controls {
    -moz-user-select: none;
}
.grabbing {
    cursor: url("grabbing.png") 8 8, move;
}
.owl-carousel .owl-wrapper, .owl-carousel .owl-item {
    backface-visibility: hidden;
    transform: translate3d(0px, 0px, 0px);
}
.owl-origin {
    perspective: 1200px;
}
.owl-fade-out {
    animation: 0.7s ease 0s normal both 1 fadeOut;
    z-index: 10;
}
.owl-fade-in {
    animation: 0.7s ease 0s normal both 1 fadeIn;
}
.owl-backSlide-out {
    animation: 1s ease 0s normal both 1 backSlideOut;
}
.owl-backSlide-in {
    animation: 1s ease 0s normal both 1 backSlideIn;
}
.owl-goDown-out {
    animation: 0.7s ease 0s normal both 1 scaleToFade;
}
.owl-goDown-in {
    animation: 0.6s ease 0s normal both 1 goDown;
}
.owl-fadeUp-in {
    animation: 0.5s ease 0s normal both 1 scaleUpFrom;
}
.owl-fadeUp-out {
    animation: 0.5s ease 0s normal both 1 scaleUpTo;
}
@-moz-keyframes empty {
0% {
    opacity: 1;
}
}
@-moz-keyframes empty {
0% {
    opacity: 1;
}
}
@-moz-keyframes fadeIn {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
@-moz-keyframes fadeIn {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
@-moz-keyframes fadeOut {
0% {
    opacity: 1;
}
100% {
    opacity: 0;
}
}
@-moz-keyframes fadeOut {
0% {
    opacity: 1;
}
100% {
    opacity: 0;
}
}
@-moz-keyframes backSlideOut {
25% {
    opacity: 0.5;
    transform: translateZ(-500px);
}
75% {
    opacity: 0.5;
    transform: translateZ(-500px) translateX(-200%);
}
100% {
    opacity: 0.5;
    transform: translateZ(-500px) translateX(-200%);
}
}
@-moz-keyframes backSlideOut {
25% {
    opacity: 0.5;
    transform: translateZ(-500px);
}
75% {
    opacity: 0.5;
    transform: translateZ(-500px) translateX(-200%);
}
100% {
    opacity: 0.5;
    transform: translateZ(-500px) translateX(-200%);
}
}
@-moz-keyframes backSlideIn {
0%, 25% {
    opacity: 0.5;
    transform: translateZ(-500px) translateX(200%);
}
75% {
    opacity: 0.5;
    transform: translateZ(-500px);
}
100% {
    opacity: 1;
    transform: translateZ(0px) translateX(0px);
}
}
@-moz-keyframes backSlideIn {
0%, 25% {
    opacity: 0.5;
    transform: translateZ(-500px) translateX(200%);
}
75% {
    opacity: 0.5;
    transform: translateZ(-500px);
}
100% {
    opacity: 1;
    transform: translateZ(0px) translateX(0px);
}
}
@-moz-keyframes scaleToFade {
100% {
    opacity: 0;
    transform: scale(0.8);
}
}
@-moz-keyframes scaleToFade {
100% {
    opacity: 0;
    transform: scale(0.8);
}
}
@-moz-keyframes goDown {
0% {
    transform: translateY(-100%);
}
}
@-moz-keyframes goDown {
0% {
    transform: translateY(-100%);
}
}
@-moz-keyframes scaleUpFrom {
0% {
    opacity: 0;
    transform: scale(1.5);
}
}
@-moz-keyframes scaleUpFrom {
0% {
    opacity: 0;
    transform: scale(1.5);
}
}
@-moz-keyframes scaleUpTo {
100% {
    opacity: 0;
    transform: scale(1.5);
}
}
@-moz-keyframes scaleUpTo {
100% {
    opacity: 0;
    transform: scale(1.5);
}
}
